Error when compiling in Microsoft Visio 2010: MT.EXE general error c101008d when writing manifest to file.

book

Article ID: 156992

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

With SEP 12.1 installed, Microsoft Visio 2010 reports an error when compiling:

Compiler error: mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "x:\path\file_name.dll". Access is denied. Build failed.

 

Cause

The error can occur in some situations due to a race condition between the compiler process and the anti-virus file-system auto-protect.

 

Resolution

Disable deferred file scanning by adding a registry key.

1. Click Start > Run
2. Type in: regedit and click OK
3. Navigate to:
"HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\AV\Storages\Filesystem\RealTimeScan" (32 bit Operating System) or
“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Symantec\Symantec Endpoint Protection\AV\Storages\Filesystem\RealTimeScan” (64 bit Operating System)
4. Click Edit > New > DWORD Value
5. Name the new value: DeferredScanning
6. Open DeferredScanning
7. In the Value data field add “0” (1 = on, 0 = off)
8. Click OK
9. Close the Registry Editor window.