10

マニフェスト ファイルで「uiAccess」が「True」に設定されている C# WinForms アプリケーションがあります。Windows 7 x64 (RTM) の Visual Studio 2008 SP1 で起動/デバッグしようとすると、次のエラーが発生します。

アクセシビリティ アプリケーションを実行するには、ヘルプで説明されている手順に従う必要があります。

ヘルプ ボタンは壊れたリンクであり、[OK] をクリックするとアプリケーションが閉じます。デジタル署名されており、Windows エクスプローラーで問題なく起動できます。これは MS Connect の同じバグですが、残念ながらクローズされています。

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=384183

質問: Vista/Win7 x64 (UAC が有効化されている) を使用している他のユーザーは、同じ問題が発生していることを確認できますか? 誰もこの問題を以前に見たことがあり、それを回避する方法を知っていますか?

4

5 に答える 5

1

管理者権限で Visual Studio を実行してみてください。(アイコンを右クリックし、 [管理者として実行] をクリックします。

管理者権限で Visual Studio を実行すると、それによって作成されたプロセスには管理者権限が与えられ、UAC は表示されません。したがって、アプリケーションをデバッグすると、デフォルトで特権が与えられます。

于 2009-09-06T04:25:07.917 に答える
0

dev studio から実行しようとしている C++ アプリで同じ問題が発生しました。プロジェクト設定でUACバイパスUI保護をfalseに戻し、UAC実行レベルをrequireAdministratorに変更したところ、修正されたようです。

于 2010-07-15T18:11:47.330 に答える
0

同様の設定でVS2012を使用しても同じ問題が発生します。

私はこの「解決策」を見つけました、それは私を助けませんが、多分それはあなたを助けるでしょう

基本的に、昇格したデバッガーを実行し、アプリが起動したら起動する必要があります。

http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/7a42efab-5ce8-456f-8a58-dfedbc2cefcb/debugging-with-uiaccesstrue?forum=windowsaccessibilityandautomation

于 2013-12-06T19:02:10.043 に答える
-2

Visual Studio 2013 では、まだこのバグに苦しんでいる人のために、最終的にこの問題が修正されたようです。:)

于 2013-12-06T22:58:09.357 に答える