我尝试使用此命令在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类?