在Visual Studio 2017中,当您创建自定义发布配置文件时,您没有设置配置文件名称的选项,它会创建具有默认名称(如CustomProfile和CustomProfile1)的配置文件,并在 Publish 工具栏中显示它们,如下所示:
CustomProfile
CustomProfile1
在Visual Studio的早期版本中,当您创建发布配置文件时,会出现一个对话框,询问配置文件名称。如何在Visual Studio 2017中重命名发布配置文件?
w6mmgewl1#
在Visual Studio 2017版本15.3中,您可以重命名发布配置文件。以下是重命名发布配置文件的步骤:1.单击 Publish 工具栏上的 Edit Publish Profile 按钮(齿轮图标)。1.在“发布”页中,从包含配置文件的下拉列表中,选择要重命名的配置文件。1.在 * 摘要 * 部分或在 * 操作 * 下拉列表()下,单击 * 重命名配置文件...* 链接。1.在 Rename Profile 窗口中,输入新名称并单击 * 保存 * 按钮。配置文件名称将立即更改,如果您打开下拉菜单,您将看到配置文件的新名称。如果您使用的是低于15.3的版本,那么您可以升级到15.3或阅读答案的下一部分。
Visual Studio 2017版本〈15.3的解决方法
发布配置文件是.pubxml文件,Visual Studio 2017在 * 发布 * 工具栏中显示文件名列表。要更改发布配置文件的名称,您应该更改文件名,然后卸载并重新加载项目。
.pubxml
以下是重命名发布配置文件的步骤:1.转到 Solution Explorer → Project → Properties → PublishProfiles1.选择要重命名的文件并重命名。1.右键单击项目并选择 * 卸载项目 *1.右键单击项目并选择 * 重新加载项目 *
fjaof16o2#
当发布控制台应用程序时,该选项有点隐藏:
svgewumm3#
以防万一你找不到PublishProfiles文件夹,在我的web项目(VS 2017 / 15.2)中,它在 * 我的项目-〉PublishProfiles* 下。只要打开一个文件浏览器窗口,并重新命名违规项目。
unftdfkk4#
这并没有回答这个问题,但在重命名时可能是一个重要的节点。在我的例子中(VS 2022 17.5.2),在将配置文件重命名为包含下划线的内容(例如“otp_test”)之后,新名称显示为双下划线,并且必须像这样使用双下划线:MSBuild.exe mysolution. sln/p:PublishProfile=otp__test我觉得很奇怪但是,下拉组合框中的配置文件名称(仅组合框的下拉部分)显示正确。
4条答案
按热度按时间w6mmgewl1#
Visual Studio 2017版本〉= 15.3
在Visual Studio 2017版本15.3中,您可以重命名发布配置文件。以下是重命名发布配置文件的步骤:
1.单击 Publish 工具栏上的 Edit Publish Profile 按钮(齿轮图标
)。
1.在“发布”页中,从包含配置文件的下拉列表中,选择要重命名的配置文件。
1.在 * 摘要 * 部分或在 * 操作 * 下拉列表(
)下,单击 * 重命名配置文件...* 链接。
1.在 Rename Profile 窗口中,输入新名称并单击 * 保存 * 按钮。
配置文件名称将立即更改,如果您打开下拉菜单,您将看到配置文件的新名称。
如果您使用的是低于15.3的版本,那么您可以升级到15.3或阅读答案的下一部分。
Visual Studio 2017版本〈15.3的解决方法
发布配置文件是
.pubxml
文件,Visual Studio 2017在 * 发布 * 工具栏中显示文件名列表。要更改发布配置文件的名称,您应该更改文件名,然后卸载并重新加载项目。以下是重命名发布配置文件的步骤:
1.转到 Solution Explorer → Project → Properties → PublishProfiles
1.选择要重命名的文件并重命名。
1.右键单击项目并选择 * 卸载项目 *
1.右键单击项目并选择 * 重新加载项目 *
fjaof16o2#
当发布控制台应用程序时,该选项有点隐藏:
svgewumm3#
以防万一你找不到PublishProfiles文件夹,在我的web项目(VS 2017 / 15.2)中,它在 * 我的项目-〉PublishProfiles* 下。
只要打开一个文件浏览器窗口,并重新命名违规项目。
unftdfkk4#
这并没有回答这个问题,但在重命名时可能是一个重要的节点。在我的例子中(VS 2022 17.5.2),在将配置文件重命名为包含下划线的内容(例如“otp_test”)之后,新名称显示为双下划线,并且必须像这样使用双下划线:
MSBuild.exe mysolution. sln/p:PublishProfile=otp__test
我觉得很奇怪
但是,下拉组合框中的配置文件名称(仅组合框的下拉部分)显示正确。