我有一个 WinForms 应用程序,它应该很容易使用 .exe 文件进行部署。它使用框架 2.0,因此默认情况下它不适用于 Windows 8。如果我包含具有以下参数的 .config 文件,它在 W8 上可以正常工作:
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
但是,现在我必须部署两个文件,这是不可接受的。我可以做些什么来将这些参数“嵌入”到 exe 本身中吗?
我曾尝试使用 WinZip 自解压器,但它也不是一个选项,因为我无法自定义它的界面。