Visual studio 2013 Visual Studio未生成任何要输出路径的文件
在VS中构建解决方案时,即使构建成功,也没有任何项目生成dll文件。而且构建速度非常快,可以扫描项目名称并在输出窗口中输出它们。根据构建,我的输出路径设置为Visual studio 2013 Visual Studio未生成任何要输出路径的文件,visual-studio-2013,msbuild,Visual Studio 2013,Msbuild,在VS中构建解决方案时,即使构建成功,也没有任何项目生成dll文件。而且构建速度非常快,可以扫描项目名称并在输出窗口中输出它们。根据构建,我的输出路径设置为bin\Debug或bin\Release。我尝试重新安装VS 2013高级版和终极版,但似乎没有任何效果。我也尝试过不同的解决方案,所有的解决方案都会发生同样的事情。 []如果项目构建成功,则文件应位于项目属性页中“输出目录”指定的目录中。如果找不到文件,则有两个选项: 你找错地方了。也许VS宏让你困惑?检查VS output窗口查看创建文
bin\Debug
或bin\Release
。我尝试重新安装VS 2013高级版和终极版,但似乎没有任何效果。我也尝试过不同的解决方案,所有的解决方案都会发生同样的事情。
[]如果项目构建成功,则文件应位于项目属性页中“输出目录”指定的目录中。如果找不到文件,则有两个选项:
project\u name.vcxproj->path\to\output\directory\library\u name.dll
如果项目构建成功,则文件应位于项目属性页中“输出目录”指定的目录中。如果找不到文件,则有两个选项:
project\u name.vcxproj->path\to\output\directory\library\u name.dll
就在今天,我遇到了一个类似的问题,并且能够解决它 我的处境 我的项目中只有一个头文件,其中包含所有源代码。我知道这不是通常的方式,但我发现在同一个文件中同时包含定义和声明的类似Java的源代码结构更方便 我还认为,当我将所有代码重新安排在头文件中并删除源文件时,我的问题得到了缓解 我的解决方案 在我的.vcxproj文件中有一个条目
我将ClInclude
更改为ClCompile
,重新加载项目,一切恢复正常
我是如何找到解决方案的
当我在谷歌上搜索一个解决方案时,我注意到很多人说,在构建一个解决方案之后,在输出窗口中,我会得到如下结果
tcp.ext.vcxproj->f:\user\source\tcp\..\bin\tcp.ext.dll
我应该在那里查找我的文件。但输出中没有这样的行。这让我意识到我的项目文件(.vcxproj)一定有问题
按照这个想法,我从一个生成.dll文件的解决方案中打开了一个.vcxproj文件。我将其与问题解决方案的.vcxproj文件进行了比较,发现了两个不同之处,其中一个是问题的根源
顺便说一句,我使用记事本++和比较插件来找出差异。这些工具(比较器)真的很有用,我建议使用它们。我今天遇到了一个类似的问题,并且能够解决它 我的处境 我的项目中只有一个头文件,其中包含所有源代码。我知道这不是通常的方式,但我发现在同一个文件中同时包含定义和声明的类似Java的源代码结构更方便 我还认为,当我将所有代码重新安排在头文件中并删除源文件时,我的问题得到了缓解 我的解决方案 在我的.vcxproj文件中有一个条目
我将ClInclude
更改为ClCompile
,重新加载项目,一切恢复正常
我是如何找到解决方案的
当我在谷歌上搜索一个解决方案时,我注意到很多人说,在构建一个解决方案之后,在输出窗口中,我会得到如下结果
tcp.ext.vcxproj->f:\user\source\tcp\..\bin\tcp.ext.dll
我应该在那里查找我的文件。但输出中没有这样的行。这让我意识到我的项目文件(.vcxproj)一定有问题
按照这个想法,我从一个生成.dll文件的解决方案中打开了一个.vcxproj文件。我将其与问题解决方案的.vcxproj文件进行了比较,发现了两个不同之处,其中一个是问题的根源
顺便说一句,我使用记事本++和比较插件来找出差异。这些工具(比较器)真的很有帮助,我建议您使用它们。您解决问题了吗?您解决问题了吗?