我正在尝试在Visual Studio 2010 beta 2中的Web应用程序中设置Subsonic ActiveRecord。在任何情况下我都会遇到同样的错误:
警告1路径“D:\ Work \ Project \ tt \ SQLServer.ttinclude”必须是此计算机的本地或受信任区域的一部分。
在VS 2008的同一台机器上,一切正常。
有没有其他人有这个问题?它是否应该与VS 2010和.net 4.0一起使用,或者我应该坚持使用vs 2008的时间?
答案 0 :(得分:2)
好的,想出了一个解决方案。我相信那里可能还有其他人。我通过打开VS.NET 2010并选择“工具”来解决这个问题扩展管理器'并单击“在线图库”选项。我选择了有形T4模板编辑器并安装了插件/扩展。如果您没有看到扩展名,请尝试按最高评分排序或搜索它。
我关闭VS并关闭它后重新打开tt文件瞧!没有更多的编译错误;)
HTH
答案 1 :(得分:1)
我有这个完全相同的错误“必须是这台计算机本地或您的受信任区域的一部分”,我确实让它工作而没有向可信区域添加任何内容,我唯一做的就是删除“语言”在SQLServer.ttinclude文件中设置,然后稍微编辑文件(添加空格,删除它,保存等)不确定这是否足以说服它下次我在“运行自定义工具”时正确构建每个T4文件,但它有效,p !.
答案 2 :(得分:1)
我最近在新的Windows 7(64位)安装上遇到了这个问题。下载存档后,右键单击该文件,然后在解压缩之前选择取消阻止,一切顺利。请注意,这也适用于VS 2010版本。
答案 3 :(得分:1)
将网络共享添加到受信任的站点。首先取消选中要求此区域中所有网站的服务器验证(https :) 复选框。