2013-05-20 3 views
2

Это, наверное, очень новичок вопрос, но как я могу узнать, что такое имя моего проекта? Я читал, что имя проекта не совпадает с именем сборки.Как узнать, что такое имя моего проекта?

+1

Зачем вам нужно знать это имя? – Ikke

+0

Название вашего проекта - это то, что вы ему дали. –

+0

Так что я могу использовать '.Properties.Resources', как показано в этом ответе: http://stackoverflow.com/a/16016561/977472 – Joe

ответ

1

Это то, что показано в обозревателе решений в Visual Studio. Вы можете изменить имя файла .csproj, но имя проекта останется прежним. Чтобы изменить его, используйте VS или измените содержимое файла .csproj.

0

Вы ищете Application.ProductName?

+0

Я не уверен, что это такое, и имя «Приложение» не появляется, когда я печатаю его. Есть ли «использование», в котором я нуждаюсь? – Joe

+0

Странно, [это работает для меня] (http://msdn.microsoft.com/en-us/library/system.windows.forms.application.aspx). Не уверен, что это то, что вы ищете. –

+1

Это будет работать только для приложения WinForm, и это свойство извлекается из манифеста Assembly, который не совпадает с именем Project. –

2

В файле csproj:

<Project> 
    <PropertyGroup> 
    <AssemblyName>SOME NAME OF YOUR CHOOSING</AssemblyName> 
    </PropertyGroup> 
</Project> 

Это не имеют совпадать с именем файла csproj для вашего проекта, но он обычно делает. Он определит имя создаваемого вами файла exe или dll.

Вы можете изменить его с помощью Visual Studio:

  1. правой кнопкой мыши проект в замковое Свойства Решение Explorer
  2. в раскрывающемся списке
  3. перейдите на вкладку Application
  4. изменения поле «Название Ассамблеи»
Смежные вопросы