[英]Generate LINQ classes with SPMetal for Site Collection in Sharepoint
我尝试使用此命令在Sharepoint中为我的Site Collection根生成LINQ类(全部在一行中):
SPMetal.exe
/web:http://myserver
/namespace:mynamespace
/code:myfile.cs
/parameters:mysettings.xml
mysettings.xml看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<Web AccessModifier="Internal"
xmlns="http://schemas.microsoft.com/SharePoint/2009/spmetal">
<List Name="List1"/>
<List Name="List2"/>
<ExcludeOtherLists/>
</Web>
但它不起作用,产生的错误(大致翻译自德语):
无法使用指定的文件名。 可能已存在具有此名称的文件或目录,或者权限不足以访问该文件。
我认为这不是一个文件问题,因为:
http://myserver/subsite
它的效果非常好,会生成文件 那我错过了什么? 或者我不能为根网站集创建LINQ类?
如果您使用的是Visual Studio 2010,请尝试LINQ to SharePoint扩展 。 它允许使用漂亮的UI向导来生成模型类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.