我正在尝试使用MSBuild社区任务的VssGet任务,错误消息“找不到文件或项目”正在用棍子敲打我。我不知道这个错误消息具体指的是什么。这是我们的任务:
<LocalFilePath Include="C:\Documents and Settings\michaelc\My Documents\Visual Studio 2005\Projects\Astronom\Astronom.sln" />
<VssGet DatabasePath="\\ofmapoly003\Individual\michaelc\VSS\Astronom_VSS\srcsafe.ini"
Path="$/Astronom_VSS"
LocalPath="@(LocalFilePath)"
UserName="build" Password="build"
Recursive="True" />如果我编写一个Streamreader来读取数据库路径或本地路径,它会成功。因此,通向一切的路径似乎都是可访问的。有什么想法吗?
发布于 2008-10-28 18:10:52
发布于 2008-10-28 21:20:08
@famoushamsandwich三明治这是一个很好的回应--我以前没有听说过procmon或filemon。我试着解决这个问题,但即使在筛选了相关的输出之后(天哪,这台机器在屏幕后面做的事情比我意识到的要多得多),我还是找不到我引用的文件没有被找到的地方。
发布于 2008-10-29 15:48:45
Procmon和Filemon是很好的建议--只要确保过滤结果只显示错误即可。否则,成功消息将隐藏问题条目。此外,您还可以筛选出没有错误的进程(通过筛选器对话框或右键单击条目并选择“排除进程”)。
还有一些其他的想法:
https://stackoverflow.com/questions/244181
复制相似问题