通常,C#项目都有一个与之相关联的.csproj文件。那个文件是用来干嘛的?它包含哪些数据?
发布于 2011-06-23 04:49:08
基本上,.csproj文件包含项目中的文件列表,以及对系统程序集等的引用。
有一大堆设置- Visual Studio版本,项目类型,程序集名称,应用程序图标,目标区域性,安装Url,...
构建项目所需的一切。虽然您可以假设您需要当前文件夹中的所有内容,但有一个明确的列表可以让您在磁盘和项目中合理地组织它们,以便更容易地找到您想要的文件。
它只是XML,所以你可以在你最喜欢的文本编辑器中打开它来看看。
每个程序集都有一个.csproj文件,.sln (解决方案文件)将组成项目的所有程序集联系在一起。
发布于 2011-06-23 04:49:34
该文件包含要作为项目的一部分进行编译的所有文件的列表,以及项目名称、发布和调试配置、编译选项等其他选项。
发布于 2011-06-23 05:02:29
".csproj“是一个Visual Studio .NET C#项目文件扩展名。此文件将包含有关该项目中包含的文件、该项目中使用的程序集、项目GUID和项目版本等信息。此文件与您的项目相关。它将在我们创建时自动生成
".sln“是用于在Visual Studio中组织项目的结构。它包含.sln (基于文本的、共享的)和.suo (二进制的、用户特定的解决方案选项)文件中项目的状态信息。我们可以在一个解决方案中添加多个项目。
https://stackoverflow.com/questions/6446361
复制相似问题