c# - 如何在开发和生产 WPF 引用之间动态切换

标签 c# asp.net wpf web-services

我如何以编程方式执行此操作?

最佳答案

如果你想根据你的环境改变你的引用路径,那么你可以编辑你的项目文件并使用你的引用条件:

<Reference Include="YourReferenceHere"  Condition=="'$(Configuration)'=='Debug'">
  <HintPath>someFolder\yourDllForDebug.dll</HintPath>
</Reference

<Reference Include="YourReferenceHere"  Condition=="'$(Configuration)'=='Release'">
  <HintPath>someFolder\yourDllForRelease.dll</HintPath>
</Reference

所以在这种情况下,当您构建为调试时,您的编译器将使用 someFolder\yourDllForDebug.dll 作为引用。当您构建为 Release 时,您的编译器将使用 someFolder\yourDllForRelease.dll。

关于c# - 如何在开发和生产 WPF 引用之间动态切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4988959/

相关文章:

javascript - 为什么 HTTP 图像没有出现在 HTTPS 应用程序中?

c# - 绑定(bind)到属性不起作用

WPF 生成 TextBlock 内联

wpf - 撤消日记 : focusing the control being undone

c# - http 错误 400。请求动词无效。 iis express 8

c# - 矩阵结构给出错误的输出

c# - MVC 常规和属性路由不能一起工作

c# - 通过查询参数处理 .NET Core 3.1 Web API 中的多个端点

javascript - Asp超链接控件在datagrid中调用javascript

C#数据表存放表格(无限嵌套)