2

.net 4.0 フレームワークがインストールされており、最適化なしで 3.5 から dll のネイティブ イメージを生成する必要があるため、簡単にデバッグできます。

私はいくつかの異なる方法を試しました:

  1. C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0 に移動します

以下を使用して System.Workflow.Activities.ini を作成します。

ngen.exe アンインストール System.Core.dll

[.NET Framework デバッグ コントロール] GenerateTrackingInfo=1 AllowOptimize=0

ngen.exe アンインストール System.Workflow.Activities.dll ngen.exe インストール System.Workflow.Activities.dll /Debug の実行

C:\Windows\Assembly に移動すると、インストールされているバージョンが AMD64 ではなく MSIL であることがわかります。

  1. C:\Windows\assembly\GAC_MSIL に移動して、そこで NGEN を実行してみました。

繰り返しますが、行きません。

何をすべきかについてのアイデアはありますか?

4

1 に答える 1

0

GACを試すことができます。これは、CMD または Visual Studio コマンドで実行できます。

gacutil -if [DLLNAME.dll] 

ここにもう少し情報があります:http://www.extofer.com/2011/03/visual-studio-external-gac-tool.html

于 2011-06-13T22:10:57.470 に答える