C# 我如何知道我的项目是什么;她叫什么名字?
这可能是一个非常新的问题,但我如何知道我的项目的名称是什么?我已经了解到项目名称与程序集名称不同。这是Visual Studio中解决方案资源管理器中显示的内容。您可以更改.csproj文件的名称,但项目名称将保持不变。要更改它,请使用VS或更改.csproj文件的内容。是否在您的C# 我如何知道我的项目是什么;她叫什么名字?,c#,visual-studio,C#,Visual Studio,这可能是一个非常新的问题,但我如何知道我的项目的名称是什么?我已经了解到项目名称与程序集名称不同。这是Visual Studio中解决方案资源管理器中显示的内容。您可以更改.csproj文件的名称,但项目名称将保持不变。要更改它,请使用VS或更改.csproj文件的内容。是否在您的csproj文件中查找Application.ProductName?: <Project> <PropertyGroup> <AssemblyName>SOME NAM
csproj
文件中查找Application.ProductName
?:
<Project>
<PropertyGroup>
<AssemblyName>SOME NAME OF YOUR CHOOSING</AssemblyName>
</PropertyGroup>
</Project>
你选什么名字
这不必与项目的csproj
文件名匹配,但通常会匹配。它将确定生成的exe
或dll
文件的名称
您可以通过Visual Studio进行更改:
你为什么需要知道这个名称?你的项目的名称是你给它的任何名称。这样我就可以使用
.Properties.Resources
,如回答所示:@Joe在这种情况下,你不想知道项目名称,你想知道默认的命名空间。这将显示在“项目设置”窗口中。当然,假设您从那时起没有更改它。要按原样查找属性的命名空间,请打开解决方案资源管理器并查找Resources.Designer.resx文件。如果你打开它,顶部的名称空间就是你的答案。我不确定那是什么,而且当我键入它时,名称应用程序
不会出现。是否有一个使用我需要的?奇怪。但不确定这是否是您要查找的内容。这只适用于WinForm应用程序,并且此属性是从与项目名称不同的程序集清单中检索的。@JaceRhea哦,这就是为什么。。。谢谢你指出这一点!