首先,我是C#的新手所以请放纵。
我的朋友使用Visual Studio为我创建了简单的项目。程序显示按钮,点击单个按钮后,正确的文件夹或文件被打开。
我使用.Net 2.0构建程序,该程序在安装了.NET 2.0的计算机上运行良好,但是不能在具有.Net 4.0等最新.Net库的计算机上运行。我还使用.Net 4.0来编写程序,它正在安装.NET 4.0的计算机上运行,但它不适用于.Net 2.0的计算机。
如何创建此程序以使其适用于.Net的每个版本? 我只想补充一点,这个开放函数非常基础,因为我在下面使用了:
System.Diagnostics.Process.Start
我只想补充一点,我不能使用最新的.Net安装程序,因为我没有管理员权限。
我基于类似程序,点击按钮后将文本复制到剪贴板。它正在开发每个.Net环境。我只是替换了#34; Clipboard.Settext"功能与" System.Diagnostics.Process.Start"在这里我遇到了问题。
答案 0 :(得分:4)
<强> myapp.exe.config 强>:
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
<supportedRuntime version="v4.0.30319"/>
</startup>
</configuration>