13

プロジェクトをマシン上でビルドしようとしていますが、次の結果が得られます。

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(744,5): warning MSB3075: The command "regsvr32 /s "C:\builds\working\\Win32\Debug\projx86.dll"" exited with code 5. Please verify that you have sufficient rights to run this command.
The previous error was converted to a warning because the task was called with ContinueOnError=true.
Build continuing because "ContinueOnError" on the task "Exec" is set to "true".
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(756,5): error MSB8011: Failed to register output. Please try enabling Per-user Redirection or register the component from a command prompt with elevated permissions.

私が使用しているユーザー アカウントはマシンの管理者であるため、最高の権限を持っているべきではありませんか?

スタートアップに移動して右クリックして管理者として実行すると、ソートされる可能性がありますが、このプロジェクトの自動ビルドと実行を試みているため、その方法を使用できません。

これを修正する方法を知っている人はいますか?

4

3 に答える 3

13

ソリューション エクスプローラー -> [プロジェクト] -> プロパティ -> リンカー -> 一般 -> ユーザーごとのリダイレクト "TRUE"

于 2014-08-17T05:06:11.310 に答える
4

@LittleFairy answer is probably the best. But you could run Visual Studio as administrator.

Note: You need to explicitly start Visual Studio as administrator. Just the user account having admin rights isn't enough.

于 2015-11-21T08:52:24.327 に答える