2009-05-21 55 views

回答

37

如果你右鍵點擊你的項目並選擇「編輯項目文件」(我在2008年在這裏,它可能是一個新選項,如果它是在任何舊文本編輯器中打開項目文件),你應該看到類似於以下東西:

<PropertyGroup> 
    ... 
    <AssemblyName>ClassLibrary1</AssemblyName> 
    ... 
    </PropertyGroup> 
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    ... 
    </PropertyGroup> 
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 
    ... 
    </PropertyGroup> 

基本上未在一個更具體的屬性組重寫任何屬性是從更一般的,第一組繼承。因此,要達到什麼樣的你只想編輯文件,以使標籤的AssemblyName在每個特定羣體的定義:

<PropertyGroup> 
    ... 
    <AssemblyName>ClassLibrary1</AssemblyName> 
    ... 
    </PropertyGroup> 
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    ... 
    <AssemblyName>ClassLibrary1Debug</AssemblyName> 
    </PropertyGroup> 
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 
    ... 
    <AssemblyName>ClassLibrary1Release</AssemblyName> 
    </PropertyGroup> 

這將改變在每個配置的基礎上裝配的名字。

+0

謝謝,馬丁。 「編輯項目文件」上下文選項看起來連接到這個插件:http://code.msdn.microsoft.com/PowerCommands – xyz 2009-07-07 16:43:44

相關問題