gpt4 book ai didi

C# 应用要求(.NET 除外)

转载 作者:行者123 更新时间:2023-11-30 19:33:44 25 4
gpt4 key购买 nike

要以可执行形式使用我的 C# Windows 应用程序,究竟需要什么?我知道计算机上必须安装 .NET 框架,但我听说还有更多。除了通过“发布”做可安装的形式之外,还有什么方法可以传播应用程序吗?我的意思是,需要哪些项目文件?只有 exe 文件,还是这些 pdb 和 manifest 文件?它们必须来自 bin/debug 或 bin/Release,还是没有区别? (我知道使用此应用程序创建的文件保存在“调试”中)因为我需要向某些使用 .NET 框架的人展示我的程序(作为 exe)...

最佳答案

您只真正需要 .NET 框架,除非您使用过第三方组件。

如果您在解决方案中使用打包和部署项目,它会自动为您生成一个 .msi 文件,其中包含您的应用程序需要安装的所有内容。

如果您希望应用抛出的任何异常中包含文件和行号详细信息,则需要 .pdb 文件。如果您将应用程序作为产品销售,请不要包含它们,因为该信息会带来安全风险。如果它是一个内部应用程序,则考虑将它们包含在您的包和部署项目中,因为它是通过异常日志获取的有用信息。

关于C# 应用要求(.NET 除外),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3129020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com