我是网络开发的新手。我正处于部署点(用于测试)。我有几个地方(可能是 4 个地方),我必须在应用程序中添加一个非相对的 URI。所以现在,在部署时,需要更改这些内容。
有没有巧妙的方法来处理这个问题?我所说的圆滑是指不手动检查应用程序并更改 URI 或一揽子查找和替换(风险太大)。我现在只有 4 个地方需要更改,但这很容易更改并导致部署问题。
我正在使用 Microsoft 技术堆栈。 Silverlight、ASP.NET、RIA 等。开发在 Visual Studio 2010 中完成。
我注意到 Web 项目对 web.config 进行了巧妙的转换...这很好。 silverlight 资源是否有等效机制?还有其他方法吗?
有什么想法吗?
最佳答案
我刚找到 this post on stack overflow关于使用 MS 内置的服务引用转换机制。但实际上……它对任何 XML 文件都是通用的。这意味着我能够将相同的概念应用到我的自定义 XML 文件中,该文件包含一些设置……而且效果非常好。
查看 Randoms 解决方案。它不是选定的解决方案,但它比我见过的任何其他解决方案都要好得多。
关于c# - 有没有一种灵活的方式来部署我的 silverlight 应用程序并以编程方式更改设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10092348/