【发布时间】:2015-12-27 01:40:56
【问题描述】:
每当我为特定项目启动 Visual Studio 2015 发布 Web 对话(或 Visual Studio 2013,两者都有相同的问题)时,它需要大约 20-30 秒才能打开。同样,当我在发布配置文件之间切换时,切换到特定配置文件所花费的时间相同。当我(从配置文件 B)切换到列表中的配置文件 A 时,它所花费的时间与它启动对话本身时所花费的时间相同。当我从配置文件 A 切换到配置文件 B 时,根本不需要任何时间。
有人对此有任何想法吗?仅在这个问题上,我每天就会浪费 20-30 分钟的开发时间。
我检查了两个配置文件上的 XML (.pubxml),除了服务器上的站点名称和Web.config SQL 字符串转换结果之外,它们是相同的。 (它们都发布到 same 服务器端点,都预编译了所有页面/控件设置为一个程序集,唯一的区别是配置文件的名称和站点的名称。)
我还检查了配置文件.user 文件,两者完全相同再次。我不知道这里可能是什么问题。
请注意,发布根本不需要很多时间。配置文件 A 的发布时间与配置文件 B 的发布时间一样长。
此外,在我完全重新安装 Windows 之前,即使在旧的 Visual Studio 2015 安装中也存在此问题。 (当我升级到 Windows 10 时,我确实完全重新安装了 Windows。)
我对任何想法持开放态度,我可能会再次重新安装 Visual Studio 2015 以查看问题是否消失。
进一步说明:在加载对话时,它会将 Visual Studio 完全锁定。
更新:完全重新安装 Visual Studio 并没有解决问题。
另一个更新:打开对话框时,有时 Visual Studio 会完全崩溃。
【问题讨论】:
标签: visual-studio visual-studio-2013 dialog visual-studio-2015 web-publishing