0

我在 Visual Studio 中有一个解决方案,其中有两个项目,.NET 4.0 中的 Windows 服务和 .NET 4.5 中的 GUI,我将服务移至 .net 4.0,因此我可以使用 Visual Studio 2010 安装项目并在安装程序中移动文件。

安装过程成功,但是当我运行 UI 文件时,程序粉碎,如果我以管理员身份运行 UI,我发现它正在工作,但项目清单不需要它,并且安装之前的编译文件工作正常,我需要它为了能够由任何用户运行,我该如何解决?

4

1 回答 1

0

所以让我看看我是否理解 - 你试图在 VS2010 而不是 VS2012 中打开你的项目,以创建一个需要管理员权限的安装文件。如果是这样,您必须将此行放在清单文件中:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

我认为这个线程可以很容易地回答你的问题。

于 2013-07-06T09:04:54.133 回答