我的任务是制作一个连接到互联网(使用 Wininet)并下载文本文件的简单应用程序。然后它在 listBox 小部件中显示数据。要求是制作基于 GUI 的应用程序,因此我在 Visual Studio Express 2010 中使用了 Windows 窗体。
该应用程序在我的 PC 上运行良好,但我意识到它只能在我的 PC 上运行。我在另一台 PC 上安装了 .Net 4 和 Visual Studio 2010 可再发行组件,它在那里运行良好。现在,我为之做这个的人希望在 Windows PC 上具有最大的兼容性。我完全被困在这里..我应该切换到旧版本的 VSE 吗?
从我可以搜索的内容来看,使用 /MT 而不是 /MD 会导致应用程序静态链接,但是我的应用程序也使用 /CLR 并且这些是不兼容的。
有任何想法吗?
注意:我之前用控制台输出制作了一个类似的应用程序(下载和显示),它在任何地方都可以正常工作。