【发布时间】:2013-07-24 20:30:19
【问题描述】:
有没有办法访问visual studio environment variables,例如 T-sql 种子脚本中的 $(SolutionDir)?基本上,我有一套播种脚本,但我尽量避免引用硬编码路径,如 C:\projects**\seeding.sql,而我想使用 $(SolutionDir)Seeding.sql
【问题讨论】:
-
您使用的是什么版本的 Visual Studio?
-
当您的项目在不存在这些变量的 Visual Studio 之外运行时会发生什么? (或者由根本没有 VS 的用户?)将位置基于与您的应用程序位置相关的某个位置不是更好吗?
-
应该可以,只要我没有硬编码物理路径。
-
什么应该起作用?使用不存在的环境变量?还是使用基于应用程序位置的位置? (当您向特定人员发表评论时,请使用@UserName,其中“UserName”是您要回复的人,以便他们收到通知。您会自动收到通知,因为评论是针对您的问题的。)跨度>
-
嗨,Ken,感谢您的输入,使用基于应用程序定位工作的位置。作为一个非母语人士,有时我确实很难清楚地表达自己。
标签: sql visual-studio