是否可以使用 ClickOnce 在一个 .exe 中发布 Visual Studio C# 项目?
我找不到办法做到这一点。我的项目有使用的其他文件 比如:它调用外部 exe,链接到 dll 等。所有这些文件都是我想要的 以某种方式嵌入到 .exe 中,而不是在其旁边有一个 exe + 附加文件。
编辑:该图像更好地解释了我需要的内容。
最佳答案
是的,您可以在 ClickOnce 设置中添加外部 dll、资源、exe 等。看看这些照片。抱歉语言不通。
如果您想在 IIS 上发布它,您将需要一个主机。这些文件(应用程序文件、setup.exe 等)将存储在 IIS 中。您只需要向用户提供“publish.htm”或“setup.exe”。 'publish.htm'/'setup.exe' 将连接到您的 IIS。而且如果您使用 ClickOnce,您的应用程序将更容易更新。
否则,您只需要 VS2010 中的 VSInstaller 或 VS2012/2013 中的 InstallShield Limited Edition。它将生成一个 .exe 文件。
关于c# - 是否可以仅在一个 .exe 中使用 ClickOnce 发布 Visual Studio C# 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23535946/