資料來源
有客戶反映,依照程序進行檔案下載、解壓縮、複製到CAD安裝目錄後執行NETLOAD,結果出現錯誤
Cannot load assembly. Error details: System.IO.FileLoadException: Could not load file or assembly 'file:///C:\Program Files\Autodesk\AutoCAD 2013\DgnLsPurge.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
原因:
DgnLsPurge.dll 以及 AcDgnLs.dbx文件被微軟的安全機制鎖護,所以無法正確被執行
解決方案:
只要將DgnLsPurge.dll 以及AcDgnLs.dbx文件解鎖即可
1. 將檔案放到桌面
2. 選取這兩個檔案後按右鍵並選擇 內容
3. 在一般頁籤中找到並按下 解除封鎖 按鈕
4. 將檔案重新放到AutoCAD安裝目錄下
5. 重新執行NETLOAD載入程序

如上列方案還是無效,您可以再試試下列方法
將下列文字加到 acad.exe.config 檔案中
該檔案位於 C:\Program Files\Autodesk\<Product version>
<runtime>
<loadFromRemoteSources enabled="true" />
</runtime>
範例: runtime語法放在倒數2~4行
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<runtime>
<loadFromRemoteSources enabled="true" />
</runtime>
<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
----------------
===========
協勤資訊_Mingway
