English 中文(简体)
silverlight项目设置
原标题:silverlight project setup

我在visualstudio有一个新的silverlight解决方案。我创建了一个silverlight类库来共享公共功能。这个类库有一个服务引用,因此它有一个ServiceReferences.ClientConfig文件。问题是,如果我在这个解决方案中创建一个项目并添加对类库的引用,那么我似乎需要在这个单独的项目中使用ServiceReferences.ClientConfig。如果我将ServiceReferences.ClientConfig文件从类库复制并粘贴到项目中,则一切正常。如果我不这样做,我会得到下面的错误。这不会违背在类库中共享此服务参考的目的吗?我希望能够在一个地方轻松地更改服务引用指向(调试机器/生产机器)的位置。我能做什么?我还有别的路要走吗?非常感谢。

在.xap应用程序包中找不到ServiceReferences.ClientConfig。此文件用于配置web服务的客户端代理,并允许应用程序定位所需的服务。在应用程序包中包含此文件,或者修改代码以使用显式指定服务地址和绑定的客户端代理构造函数。有关详细信息,请参阅内部异常>;

最佳回答

类库的配置未打包到.xap文件中。如果没有该配置,就无法正确配置服务引用。

这不会违背在类库中共享此服务参考的目的吗?

不是。“服务引用”的大部分是类库中的代码。这就是您正在分享的内容。由于xap(或exe和web应用程序)只有一个配置文件,因此必须在应用程序的配置文件中具有ServiceReferences.ClientConfig。

我不知道有什么机制可以在构建过程中将类库的配置文件中的一些重要部分复制到应用程序配置文件中。

问题回答

暂无回答




相关问题
building .net applications without Visual Studio

I m interested to hear about people working with building .net applications using MSBuild, NAnt or similar tools. What are you using, why are you using it instead of the VS IDE? I like to use ...

Tips for debugging a made-for-linux application on windows?

I m trying to find the source of a bug I have found in an open-source application. I have managed to get a build up and running on my Windows machine, but I m having trouble finding the spot in the ...

Visual Studio 2010 Beta 2: Can I print in color?

I have to turn in a hard copy of some code with an assignment. Is there any way in Visual Studio 2010 to print C# source code with syntax highlighting? PS: The assignment is solving a math problem, ...

Set Select command in code

On button Click I want to Set the Select command of a Gridview. I do this and then databind the grid but it doesn t work. What am i doing wrong? protected void bttnView_Click(object sender, ...

WPF design-time context menu

I am trying to create a custom wpf control, I m wondering how I can add some design-time features. I ve googled and can t seem to get to my goal. So here s my simple question, how can I add an entry ...

热门标签