我正在尝试安装我在 Visual Studio 中构建的 Windows 服务。我将服务发布到本地文件夹,当我尝试进行设置时,我收到此错误:
然后,我导航到 VS2013 控制台,并尝试运行 InstallUtil 命令,但这是我得到的错误:
该应用程序没有任何依赖项及其本地解决方案。没有包含 DLL,这是输出文件夹的内容:
该应用程序内置于 vs2013,使用 .net framework 4.5。我错过了什么?
我正在尝试安装我在 Visual Studio 中构建的 Windows 服务。我将服务发布到本地文件夹,当我尝试进行设置时,我收到此错误:
然后,我导航到 VS2013 控制台,并尝试运行 InstallUtil 命令,但这是我得到的错误:
该应用程序没有任何依赖项及其本地解决方案。没有包含 DLL,这是输出文件夹的内容:
该应用程序内置于 vs2013,使用 .net framework 4.5。我错过了什么?
如果您正在创建 ClickOnce 应用程序,则构建过程会创建一个 .application 文件,该文件是安装应用程序所需文件的“清单”。双击 .application 文件将安装应用程序,包括任何 .exe 文件。
但是,您不能使用 ClickOnce 部署 Windows 服务。ClickOnce 部署以比传统安装 (Windows Installer) 低得多的权限执行。如果您需要部署 Windows 服务,您将不得不将 Windows Installer 技术与您选择的 Windows Installer 框架(例如 WiX)一起使用。有关ClickOnce 支持的更多详细信息,请参阅http://msdn.microsoft.com/en-us/library/ms973805.aspx