C# 无法在windows 10计算机上启动我的windows应用 我在Windows 10机器上遇到了一些问题,我的Windows应用程序是用C语言、C++、MFC和WINFALSE开发的。因此,目前我正在使用win 7机器,并且我能够启动我的应用程序。这台机器没有任何问题
但在win 10中,双击我的.exe时,它没有打开,也没有得到任何错误消息…我不知道如何跟踪这件事。这里我观察到的是,在比较Win7中的.net框架和Win7中的10台机器时,我有.net框架3.5(包括2.0和3.0),但在Win10中,我有.net框架4,所以我只安装了框架3.5(包括2.0和3.0),工作正常 然后我打开了.csprojxml文件,有一行名为C# 无法在windows 10计算机上启动我的windows应用 我在Windows 10机器上遇到了一些问题,我的Windows应用程序是用C语言、C++、MFC和WINFALSE开发的。因此,目前我正在使用win 7机器,并且我能够启动我的应用程序。这台机器没有任何问题,c#,.net,windows,mfc,frameworks,C#,.net,Windows,Mfc,Frameworks,但在win 10中,双击我的.exe时,它没有打开,也没有得到任何错误消息…我不知道如何跟踪这件事。这里我观察到的是,在比较Win7中的.net框架和Win7中的10台机器时,我有.net框架3.5(包括2.0和3.0),但在Win10中,我有.net框架4,所以我只安装了框架3.5(包括2.0和3.0),工作正常 然后我打开了.csprojxml文件,有一行名为,它的目标是v4.0,这里我们有一些指向引用的行 </Reference> <Reference Include="
,它的目标是v4.0,这里我们有一些指向引用的行
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Design" />
<Reference Include="System.Drawing" />
<Reference Include="System.Runtime.Remoting" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
3.5
3.5
3.5
因此,我有一些问题:
我还有一些参考资料,也指向2.0和3.0
我可以将2.0、3.0和3.5更改为4.0吗?
这些引用将支持4.0中的
或
在win 10中使用我的应用程序有什么解决方案吗
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
假的
.NET Framework 3.5 SP1客户端配置文件
假的
假的
.NET Framework 3.5 SP1
真的
上面的是框架3.5,应该是4.0还是什么都没有
如果它应该在.NETFramework4.0中,我如何替换这些东西
帮我解决这个问题
提前谢谢
对不起,我的英语很差。为什么这个标签是MFC?我在我的应用程序中使用过。我不知道我的应用程序中遗漏了什么,但如果我有3.5框架,它就正常工作了,否则它就不工作了。如果你使用winForms,你需要安装相应的.net框架,这似乎很正常。