Kyl*_*man 2 wcf visual-studio-2010 sharepoint-2010
我正在按照SharePoint Bits博客上的说明创建用于在SharePoint 2010内部署的自定义WCF服务.
正如第3步所说,我正在构建我的.SVC文件的内容.请注意,这是一个带有.SVC扩展名的空白文本文件,我已手动将文本输入此文件.
<%@ ServiceHost
Language="C#"
Factory="...(omited for length)..."
Service="Assembly.MyService, $SharePoint.Project.AssemblyFullName$" %>
Run Code Online (Sandbox Code Playgroud)
这$SharePoint.Project.AssemblyFullName$是一个可替换的参数,当打包解决方案时,visual studio应该替换为我的项目构建的程序集的强名称.
问题是在包装步骤期间不会替换可替换参数.我的项目还包括一个可视化Web部件(.webpart文件包含相同的可替换参数),正确替换了可替换参数.
如何在程序包步骤中替换我的.SVC文件中的可替换参数?
最佳选择是新添加PropertyGroup到Project.csproj文件中的记事本手动(aaargh),但至少可以说工作在一个新的结帐/其他开发PC,以及:
<PropertyGroup>
<TokenReplacementFileExtensions>svc</TokenReplacementFileExtensions>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1772 次 |
| 最近记录: |