便携式 .net 应用程序
我所说的便携式是指以无需安装程序的应用程序的方式。
我能否以某种方式将 .net 框架(或仅它所依赖的程序集)与我的应用程序捆绑在一起,以便它可以在任何 Windows 系统上运行而无需安装任何东西?
By portable I mean in installer-less application kind of way.
Can I somehow bundle the .net framework (or just the assemblies it depends on) with my application so it could run on any Windows system without installing anything?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不会。但是一旦安装了.NET 框架,许多应用程序就可以“xcopy”部署。
请注意 多个版本的 Windows 确实捆绑了 .NET 框架,但建议不要依赖于此,因为 .NET 2.0 以后的所有内容都是可选的。
No. But once the .NET framework is installed, many applications can be "xcopy" deployed.
Note that several versions of Windows do bundle the .NET framework, but it's recommended not to depend on this because everything past .NET 2.0 is optional.
我认为这与 Can a . NET Windows 应用程序是否可以压缩为单个 .exe?
I think this is the same as Can a .NET windows application be compressed into a single .exe?