1

Windows 8 アプリの開発を開始しています。Windows 8 アプリ開発初心者です。MainPage.xamlという 1 つのページがあります。デザイン ビューが表示されません。エラーが発生します。

System.Security.SecurityException

Designer がインストールされているドライブの権限の問題により、Designer を開始できませんでした。デザイナーを起動する前に、フォルダーの権限を確認してください。Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess (文字列 applicationPath、文字列 clientPort、Uri hostUri、IDictionary environmentVariables、Int32& processId、Object& processData) で Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor (ProcessDomainFactory) factory、IIsolationBoundary 境界、AppDomainSetup appDomainInfo、FrameworkName targetFramework、文字列識別子、文字列 baseDirectory) Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary 境界) Microsoft.Expression.2 func, CancellationToken cancelToken) at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassaSystem.Threading.Tasks.Task`1.InnerInvoke() の 1.b__6() System.Threading.Tasks.Task.Execute() の

フォルダに管理者権限を与えました。しかし、なぜこのエラーが発生するのかわかりませんか?

誰かがこれを解決するのを手伝ってくれますか?

4

5 に答える 5

1

Windows 7 から Windows 10 にアップグレードしたばかりです

そして、私がWindows 10で最初に抱えた問題はこれです(「開発者モード」を有効にする必要がある問題を除いて、これはおそらくWindows 10でのみ発生します)、これを機能させるためのトリックは、Visual Studio 2013を管理者として実行することでした

お役に立てれば

于 2015-08-20T10:30:07.453 に答える
0

私の側では再現できないため、いくつかの手順とリンクを支援しようとします:)

手順:

これは管理者として実行する必要があります

  • Windows エクスプローラーでフォルダーを選択し、右クリックして [プロパティ] を選択します。
  • [セキュリティ] タブをクリックし、[詳細...] ボタンをクリックします。
  • 新しいウィンドウの上部に「名前」と「所有者」が表示されます。所有者の横にある [変更] リンクをクリックします。
  • 新しいウィンドウで、[この場所から:] でローカル コンピューターが選択されていることを確認します。そうでない場合は、[場所...] をクリックしてローカル コンピューターを選択し、[OK] をクリックします。
  • [選択するオブジェクト名を入力してください] の下のテキスト ボックスに、「ユーザー」と入力し、[名前の確認...] をクリックします。
  • [OK] をクリックします。
  • ページの上部にある [サブコンテナとオブジェクトの所有者を置き換える] オプションをオンにします。[適用] をクリックします。プロパティ ダイアログを閉じて所有権の変更を適用するように求められる場合があります。その場合は、すべてのダイアログを閉じてから手順 1 と 2 を繰り返します。
  • [権限] タブで [ユーザー] を選択し、[編集] をクリックします。
  • [フル コントロール] を選択し、[OK] をクリックします。
  • この後に VS2012 を起動してデザイナーを開くと、権限を変更する必要があることを示すプロンプトが表示されます。これを行うと、今度は成功します。

手順が機能しない場合のリンクをサポートするようになりました

Xaml デザイナーの問題

これは Windows 8 だけでなく、Silverlight を使用していたときに Windows 7 で発生しましたが、なんとか修正できました..しかし、メトロアプリではまだこのエラーが発生しません:)試して教えてください

于 2013-09-15T20:19:00.507 に答える
0

私は最近、Windows Phone 8.1 ARM アプリケーションを開発しているときに同じ問題に遭遇し、Web からのいくつかの投稿をまとめるまで困惑していました。

(1) 「devenv.exe /resetsettings」を実行しました。これにより、「System.Security.SecurityException」エラーは削除されましたが、「デザイン ビューは x64 および ARM ターゲット プラットフォームでは使用できません」というメッセージが残りました。

(2) この時点で、ソリューション プラットフォーム (ツールバーの中央にあるドロップダウン コンボ ボックス) が "ARM" に設定されていると、Visual Studio Designer が機能しないようです。回避策は、Solution Platform を一時的に「WIN32」に設定し、必要な操作を行ってから、Solution Platform を「ARM」に戻してコンパイルすることです。

少し痛みがありますが、今ではうまくいきます。

于 2014-10-23T02:43:30.193 に答える
0

Win 7 から Win 8.1 にアップグレードしましたが、同じ問題に直面しました。

私はこのようにそれを解決しました:

  1. エクスプローラーでVisual Studioのインストールフォルダーを開く
  2. Common7 => IDEに移動します
  3. 「VSWinExpress」ファイルを探します
  4. 「管理者として実行」を右クリック

それでおしまい!

于 2014-09-26T15:28:17.567 に答える
0

Visual Studio を管理者として実行するだけです。デザイナーを実行する許可を求められたら、[OK] をクリックして待ちます。

于 2015-01-25T10:27:13.890 に答える