wcf - Visual Studio 2010 SharePoint 可替换参数未被替换

标签 wcf visual-studio-2010 sharepoint-2010

我正在创建自定义 WCF 服务,以便在 instructions 之后部署到 SharePoint 2010 中在 SharePoint Bits 博客上。

如第 3 步所述,我正在构建我的 .SVC 文件的内容。请注意,这是一个扩展名为 .SVC 的空白文本文件,我已将文本手动输入到该文件中。

<%@ ServiceHost 
Language="C#" 
Factory="...(omited for length)..."
Service="Assembly.MyService, $SharePoint.Project.AssemblyFullName$" %>

$SharePoint.Project.AssemblyFullName$ 是一个 replaceable parameter打包解决方案时,该 visual studio 应该替换为我的项目构建的程序集的强名称。

问题是可替换参数在打包步骤中没有被替换。我的项目还包括一个可视化 Web 部件(其 .webpart 文件包含相同的可替换参数),该部件的可替换参数已被正确替换。

如何在我的 .SVC 文件中获取可替换参数以在打包步骤中替换?

最佳答案

首选选项是在记事本 (aaargh) 中手动将新的 PropertyGroup 添加到 Project.csproj 文件,但至少它可以在新结帐/其他开发电脑也是:

  <PropertyGroup>
    <TokenReplacementFileExtensions>svc</TokenReplacementFileExtensions>
  </PropertyGroup>

关于wcf - Visual Studio 2010 SharePoint 可替换参数未被替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475557/

相关文章:

.net - 如何设置嵌套库依赖?

visual-studio-2010 - VS2010 : minimal build log in output and detailed log in log file

powershell - 使用 SharePoint 2010 的 OData API 替换附加文件

c# - 带有 WCF 的 Autofac - 嵌套生命周期问题

android - 配置 gson 为 wcf web 服务序列化日历类型

c# - 在 IIS 中访问 .svc 文件时出现 HTTP 404

c++ - Cloud_viewer示例错误

javascript 格式错误

java - 无法使用 java 上传共享点文件夹上的文档

出站消息上的 WCF Content-Length HTTP header