6

私はこれによって繰り返し刺されます、そしてもちろん常に最悪の瞬間に。xamlファイルを編集すると、このエラーが発生します

(System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.)

devenv.exe.config に推奨要素を追加しました

<configuration>
  <runtime>
    <loadFromRemoteSources enabled="true" />
  </runtime>
</configuration>

これはそれを取り除くことになっていますが、私にはうまくいきません。これを他の場所に追加する必要がありますか?そもそも、これがインターネットからダウンロードされたことをシステムはどのようにして知るのでしょうか。どうすればその警告を取り除くことができますか?

4

3 に答える 3

7

XMLを他の構成ファイル(XDesProc.exe.configおよびXDesProc.exe.appx.config)にも追加しましたが、問題は解決しました。

  1. C:\ Program Files \ Microsoft Visual Studio 11.0 \ Common7\IDEに移動します

  2. テキストエディタを使用して、ファイルXDesProc.exe.config、devenv.exe.config、およびXDesProc.exe.appx.configを開きます(管理者モードが必要な場合があります)

  3. </ runtime>を見つけて、その前に<loadFromRemoteSources enabled = "true" />を追加します(コピー/貼り付けする場合は、二重引用符がASCIIまたはVSに適合することを確認してください)

(出典:http ://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/ )

(同様の質問:WPFデザイナーがVS 11ベータ版を読み込めません

于 2012-08-07T02:19:50.587 に答える
3

これは、安全でないソース(インターネット)からファイルを貼り付けるときに私が遭遇したものかもしれません。ロードしているリソースがブロックされる可能性があります。Windowsエクスプローラーで、Propertiesこれらのアセンブリまたはファイルのコンテキストメニューから選択します。このダイアログの下部にあるボタンをクリックします(Unblock可能な場合)。それならうまくいくはずです。

于 2012-07-24T21:50:56.500 に答える
0

私はこれらのステップを使用してこれを解決することができました:

  1. Windowsエクスプローラーで次のパスに移動します:C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE
  2. メモ帳または任意のエディターでdevenv.exe.configファイルを開きます。
  3. ファイル内でこの要素の終了タグを検索します。
  4. この要素を閉じるタグの前に、以下の構成スイッチをコピーして貼り付けます
  5. 構成ファイルを保存して閉じます

これらの手順は、ここから実行されます: http ://www.sehajpal.com/index.php/2010/10/how-to-solve-loadfromremotesources-error-in-vs-2010/

于 2012-05-14T10:56:02.497 に答える