gpt4 book ai didi

c# - 在本地计算机上构建的 C# dll 与 TFS 构建服务器之间的区别

转载 作者:太空宇宙 更新时间:2023-11-03 20:04:30 24 4
gpt4 key购买 nike

Dll difference

您好,我正在处理的 WPF 项目遇到问题。当我在本地计算机上构建该应用程序时,该应用程序运行良好,但在 TFS 服务器上构建时,它在运行时失败,出现异常“找不到主页/主页 View .xaml”。附件是在构建服务器上构建的 dll 与在本地计算机上构建的 dll 之间的区别的屏幕截图。出于某种原因,构建服务器摆脱了“主页”文件夹路径。任何关于为什么会发生这种情况的帮助将不胜感激。

还附上了我的项目布局的屏幕截图。

Project Layout

最佳答案

根据您提供的屏幕截图,似乎该项目中的某些文件实际上是作为链接添加的,而真实文件存在于其他地方(文件图标上的小箭头表明了这一点)。

请确保 TFS 构建服务器可以在构建项目时实际访问原始位置的这些文件。

您提到构建可以在您的本地计算机上运行,​​但不清楚您是只重建了应用程序还是使用了Publish 选项。如果不是,请验证在本地发布项目是否正常。

我还看到一些文章描述了使用链接文件和 MSBuild 时的问题,但它与 Web 应用程序有关。你可以找到一些关于它的信息here .

关于c# - 在本地计算机上构建的 C# dll 与 TFS 构建服务器之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24660991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com