要在VS2008中创建项目,必须在创建项目时为编译后的输出分配一个名称。如果您正在创建类库,则此输出为<输出名称> .DLL。我可以通过VS2008界面更改项目中的所有其他名称。如果我后悔输出的名称,我找不到方法来更改项目的输出* .exe或* .dll名称。如何在创建项目后让VS2008创建一个不同的* .DLL名称?
当项目已经创建并且输出名称已经定义时,如何更改VS2008项目的输出的名称?
要在VS2008中创建项目,必须在创建项目时为编译后的输出分配一个名称。如果您正在创建类库,则此输出为<输出名称> .DLL。我可以通过VS2008界面更改项目中的所有其他名称。如果我后悔输出的名称,我找不到方法来更改项目的输出* .exe或* .dll名称。如何在创建项目后让VS2008创建一个不同的* .DLL名称?
当项目已经创建并且输出名称已经定义时,如何更改VS2008项目的输出的名称?
更改项目属性中的程序集名称。
在解决方案资源管理器中,找到您感兴趣的项目并双击“属性”(位于项目名称下方)。这将在主编辑器视图中显示项目的属性页面。
在“应用程序”选项卡中有一个“程序集名称”选项 - 这决定了输出文件名。
注意:如果你有一个C++项目(和类库是一个C++选项!),这有点不同。 – crashmstr 2009-06-17 13:46:30
在项目属性中的应用程序选项卡上,只需更改“程序集名称”属性即可。
项目属性,在“应用程序”选项卡下,字段“程序集名称”将更改输出exe或dll的名称。
右键单击该项目,点击属性,在应用程序选项卡上有一个名为'Assembly Name'的输入,这是你的dll名称。
在VS2008我固定这通过打开<项目名称>的.csproj和编辑的<大会名称>之间的文本..和.. < /集名称> XML标签是所需的输出汇编文件名。
编辑:我发布了这个问题,以便我可以与大家分享我的答案。我对我得到的答案的速度印象深刻。谢谢。
@John Saunders - 我来自UNIX背景,所以当用户界面在几分钟后没有回答问题时,我倾向于用'emacs'或'vi'进行探索。
是的,你也可以做到这一点;) – thijs 2009-06-17 13:39:59
对于C++,我发现在连接器 - >常规 - >输出文件这个选项
我的同事指出,答案是VS2008,打开“解决方案资源管理”,然后“右击项目名称”,选择“属性“。在出现的弹出窗口中查看左侧并选择“应用程序”选项卡。将标记为'Assembly Name'的字段中的文本更改为所需的输出文件名。 – rfreytag 2009-06-17 13:36:54