首页 > 代码库 > visual studio 项目工程中相对目录
visual studio 项目工程中相对目录
最近从TFS拿到一个很久没有人维护的项目,老是提示dll找不到。
弱弱地研究了一下,原来是相对路径惹的祸。
1. C#中相对路径的表示:. 表示当前目录,..表示上一级目录
2. 工程中的引用
<Reference Include="XXXX.Data">
<HintPath>..\..\..\..\..\..\..\Common\XX\XX\XX\v1.1.0.1105\XXXX.Data.dll</HintPath>
</Reference>
3. 工程本地mapping目录
D:\TFS\XXXXX\XXX\Code\XXXX\XXXX1.1\XXXX.WS
其中Common是另外的tfs中需要mapping下来的code。
现在开始分析,想要在本工程中正确地应用到Common,你改怎么去把Common mapping到你的本地呢?
对啦,你应该mapping到不知道哪儿去了吧。很不幸,你mapping不了了,向上找7级,你猜它哪儿去啦? 被坑了吧。
所以你的第一个工程得重新mapping了,要保证向上找7级,还D盘下,要不你的相对目录就没有意义啦。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。