Qt-visualstudio加载项问题

Qt-visualstudio加载项问题,qt,visual-studio-2005,build-automation,add-in,Qt,Visual Studio 2005,Build Automation,Add In,我正在使用qt4.6.2和最新版本的visualstudio插件In1.1.5以及visualstudio2005professional 我发现,每当我重新启动Visual Studio或切换构建目标时,我正在构建Win32和x64,调试/发布构建我的所有moc、uic和rcc文件都将重新生成,即使.h/.ui/.qrc文件没有更改 有没有办法解决这个问题?它导致构建时间显著增加 Zac嗯,奇怪,我已经检查了我的设置,在切换调试版本后没有发现相同的症状。我用过: Visual Studio插件

我正在使用qt4.6.2和最新版本的visualstudio插件In1.1.5以及visualstudio2005professional

我发现,每当我重新启动Visual Studio或切换构建目标时,我正在构建Win32和x64,调试/发布构建我的所有moc、uic和rcc文件都将重新生成,即使.h/.ui/.qrc文件没有更改

有没有办法解决这个问题?它导致构建时间显著增加


Zac

嗯,奇怪,我已经检查了我的设置,在切换调试版本后没有发现相同的症状。我用过:

Visual Studio插件1.1.5-从1.1.4进行了更新

VisualStudio2008专业版

这是我的Qt选项对话框:

我只构建Win32目标。您还需要检查MSVC编译器设置,以获得一些重建选项。尝试应用默认设置


希望这些信息有帮助。

嗯,奇怪,我已经检查了我的设置,在切换调试版本后没有发现相同的症状。我用过:

Visual Studio插件1.1.5-从1.1.4进行了更新

VisualStudio2008专业版

这是我的Qt选项对话框:

我只构建Win32目标。您还需要检查MSVC编译器设置,以获得一些重建选项。尝试应用默认设置


希望这些信息能有所帮助。

我发现,只有在调试和发布之间切换时,才会重新运行moc/uic/rcc,不是每次,但每次在Win32和x64版本之间切换时都会发生。除了Moc目录之外,我的设置看起来非常接近,有没有特别的原因让你有一个单独的Moc目录用于调试/发布?我的设置我使用了VS插件1.1.5的默认设置,在我的系统调试/发布目录中有相同的内容,我的意思是有相同的文件名,但只是大小不同。您可以尝试将UicDirectory、RccDirectory和MocDirectory设置为相同的值-。\GeneratedFiles\$ConfigurationName并尝试构建您的解决方案…我仍然担心在各种Qt项目中存在许多问题,Visual Studio希望在每次构建中都继续运行UIC/Moc/Rcc步骤。有人有什么想法吗?@Zac Shenker你有没有检查过VS 2010、Qt 4.7.0和Qt Add-in 1.1.6的新版本?我发现只有在调试和发布之间切换时,才会重新运行moc/uic/rcc,不是每次,但每次在Win32和x64版本之间切换时都会发生。除了Moc目录之外,我的设置看起来非常接近,有没有特别的原因让你有一个单独的Moc目录用于调试/发布?我的设置我使用了VS插件1.1.5的默认设置,在我的系统调试/发布目录中有相同的内容,我的意思是有相同的文件名,但只是大小不同。您可以尝试将UicDirectory、RccDirectory和MocDirectory设置为相同的值-。\GeneratedFiles\$ConfigurationName并尝试构建您的解决方案…我仍然担心在各种Qt项目中存在许多问题,Visual Studio希望在每次构建中都继续运行UIC/Moc/Rcc步骤。有人有什么想法吗?@Zac Shenker您是否已经检查了VS 2010、Qt 4.7.0和Qt Add-in 1.1.6的新版本?