【问题标题】:C# Portable Application vs .NETC# 可移植应用程序与 .NET
【发布时间】:2016-11-15 11:01:55
【问题描述】:

我有一个通过 Visual Studio 2015 用 C# 编写的 Win32 应用程序,我想让它可移植,以避免每次将应用程序部署到客户端时都安装 .NET 框架。

我看了这篇文章:the key point of making portable apps seems the use of mscorlib.dll

尽管我很努力,但至少对我来说,这种方法不起作用。我必须假设这不是将应用程序构建为可移植的真正方式......?

我在 Visual Studio 中还有哪些其他选择?我是否应该重新考虑我的整个应用程序以避免使用 NET?

【问题讨论】:

标签: c# .net visual-studio exe portability


【解决方案1】:

可移植应用程序和软件包仍然需要 .NET,但在某种程度上,您并没有使用 .NET 中可用的整个子集,这使得它在不同平台(Windows Phone、通用应用程序等)之间可移植 .).

据我所知,您必须克服对 .NET Framework 的依赖的唯一选择是在“本机”中编译您的程序集,其中将包含运行应用程序所需的所有代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 2015-12-01
    • 2018-10-11
    相关资源
    最近更新 更多