Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在设置项目上下文中,选项是什么;来自<;项目名称>&引用&&引用;来自<;项目名称>&引用;什么意思?_C#_Visual Studio 2005_Setup Project_Setup Deployment_Setuptools - Fatal编程技术网

C# 在设置项目上下文中,选项是什么;来自<;项目名称>&引用&&引用;来自<;项目名称>&引用;什么意思?

C# 在设置项目上下文中,选项是什么;来自<;项目名称>&引用&&引用;来自<;项目名称>&引用;什么意思?,c#,visual-studio-2005,setup-project,setup-deployment,setuptools,C#,Visual Studio 2005,Setup Project,Setup Deployment,Setuptools,我正在为windows C#应用程序创建一个设置项目。我理解选项“来自{project name}的主要输出”的含义 但是我不明白什么是 “本地化”选项的目的 来自{project name}的资源和 “来自{project name}的内容文件” 这些本地化资源、内容文件是什么 我想更详细地了解关于设置项目的这两个选项。谁能告诉我这件事 提前谢谢。这是个好问题。甚至几天前我也有同样的疑问,我发现了这些信息。即使你只问了两件事,但我提供了该框中所有可用项目的信息。这是: 文档文件:C#源文件可以

我正在为windows C#应用程序创建一个设置项目。我理解选项“来自{project name}的主要输出”的含义

但是我不明白什么是 “本地化”选项的目的 来自{project name}的资源和 “来自{project name}的内容文件”

这些本地化资源、内容文件是什么

我想更详细地了解关于设置项目的这两个选项。谁能告诉我这件事


提前谢谢。

这是个好问题。甚至几天前我也有同样的疑问,我发现了这些信息。即使你只问了两件事,但我提供了该框中所有可用项目的信息。这是:

文档文件:C#源文件可以用特殊注释进行注释(以///开头)。C#编译器去掉这些信息以构建XML文档文件。Visual Studio.NET能够使用这些文件提供文档工具提示。 在构建安装项目(其目的是在开发人员的机器上安装软件组件)时,您可能会包含这样的输出。您通常不会将此输出组包含在任何要安装在最终用户机器上的内容中

本地化资源:为应用程序的本地化版本创建的任何附属资源都将在此输出组中。您可以将此组包含在已创建本地化资源的任何项目中

调试符号:在启用调试的情况下编译时,编译器会生成一个单独的文件,其中包含调试器所需的符号信息(a.pdb文件)。此输出组包含该信息。 您通常不希望重新分发调试符号。但是,有时您将无法在开发人员的机器上重现问题,在这种情况下,在目标机器上安装调试符号以尝试和诊断问题可能会很有用。在构建特殊调试安装时,您将包括此组

内容文件:未编译的项目文件将显示在此组中。(这将包括任何具有内容AbildAction属性的项目项。) 您通常希望为web应用程序包含此输出组,因为.aspx文件和图形都被归类为内容。对于其他应用程序,通常不包括此组

源文件:此组包括项目中的所有源代码。 你很少会包括这个群体。但是,如果您在现场诊断问题,那么这将与“调试符号”组一起提供一种方法,可以在计算机上安装执行源代码级调试所需的所有内容,而无需跨多个服务器复制整个解决方案

为了其他用户的利益,我也添加了所有其他项目。我希望这些信息能给你足够的知识