Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

修复VS2017下,SolutionDir不正确的问题 #21

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

修复VS2017下,SolutionDir不正确的问题 #21

wants to merge 1 commit into from

Conversation

gunsungithub
Copy link

hi
我是用2017时,wtf_lib_builder的bat,build libwtfdanmaku的输出没有输出到SolutionDir下,这是因为bat中执行MSBuild时,SolutionDir为当前项目的默认值。
机理我并不是很清楚,但是现象就是如此,可以在bat中改/verbosity:diag,可以看到输出目录确实是libwtfdanmaku项目的默认输出目录,而非SolutionDir正确指定情况下的目录。
不知道你是否要支持其他版本VS,我这里2017是这样的。

@copyliu
Copy link
Owner

copyliu commented Mar 24, 2018

请问你是直接在VS的命令行下直接运行MSBuild吗? 这样的话确实SolutionDir可能会不一样, 在VS里build的话会赋值下去.

@gunsungithub
Copy link
Author

我是在界面里生成解决方案的。
如果在界面里单独生成libwtfdanmaku,生成路径是对的;
如果用builder生成,路径就是错的。
你可以这样试一下,新拉一包,build一下,或者把SolutionDir下的输出目录手动删掉,重新构建一下看看。
如果你没有问题的话,那就不知道是什么产生了我们的差异了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants