VS2010 WITHOUT.NET中的Windows窗体应用程序
Windows forms application in VS2010 WITHOUT .NET?
我想在Visual Studio 2010中创建或多或少可移植的(独立的,无需安装,WinXP到Win7)Win32表单应用程序。当我创建一个新项目时,我唯一能做的就是使用.NET/CLR,这让我觉得它将非常不可移植。
创建此类应用程序的首选方式是什么?
取决于您对可移植的理解。.NET应用程序将在运行正确版本.NET的所有版本的Windows上运行(在某些情况下甚至是其他操作系统http://www.mono-project.com/Main_Page)。你只会有一个hudge框架的依赖,我认为大多数运行Windows的人现在都有。
除了.NET之外,您还有其他替代方案,如MFC或本机Win32 API。
您可以在VS 2010中将C/C++与MFC一起使用,也可以使用其他方法创建"本地应用程序",如C++Builder或Delphi。
另一方面,.NET默认安装在Windows XP SP3及更高版本中,至少.NET 2.0始终可用。。。看见http://en.wikipedia.org/wiki/.NET_Framework#Versions.
如果不介意较大的可执行文件大小,可以将.NET与链接器结合使用(示例1和2)。
否则,使用不带托管扩展的C/C++。
相关文章:
- 如何在Windows窗体应用程序中打开txt文件并将行导入文本框
- 我在哪里编写在退出 C++ 窗口窗体应用程序之前执行的代码部分
- 如何将C++ dll 在 C# 窗口窗体应用程序下的工作线程中运行
- 我可以在 vb.net Windows 窗体应用程序中使用 COLECONTROLModule 吗?
- 如何在 Windows 窗体应用程序 (C++) 中使用固定宽度整数
- C++DLL中的C#窗体应用程序
- Windows窗体应用程序无法播放视频[VLC ActiveX插件和IE Web插件v2]
- 文本框为空时,C++Windows窗体应用程序出现未处理的异常错误
- 文本框为空时C++ Windows 窗体应用程序未处理的异常错误
- 具有可视C++的窗口窗体应用程序中的 Sleep()
- 是Windows窗体应用程序(在visual studio c++中)自动c++/CLI
- 使用Visual Studio c++的Windows窗体应用程序,该应用程序链接到CUDA项目
- 可视C++窗体应用程序错误: C3374
- Windows 窗体应用程序错误
- VS2010 WITHOUT.NET中的Windows窗体应用程序
- 在visual c++windows窗体应用程序中浏览文件
- 可视C++窗体应用程序无法在其他计算机上运行
- 创建静态库并将其链接到visual basic windows窗体应用程序
- C++Windows窗体应用程序:当我单击当前窗体上的按钮时,如何显示以前的窗体
- 如何在Windows窗体应用程序中显示cv::Mat