我尝试通过发布Visual Studio项目将Composite C1 WebSite部署到IIS,但在部署之后,找不到外部C#函数。这是错误的图片:
“ XSLT函数调用标记未能解析('名为'Composite.Functions2.GetPage'的函数未知。确保它存在您提供的确切拼写和大小写。')。 有关详细信息,请参阅服务器日志。“
请给我答案,谢谢。
答案 0 :(得分:1)
此问题已在此处讨论 - http://compositec1.codeplex.com/discussions/388950
解决方案:在VS中进行发布时,它会复制解决方案中的所有文件,这些文件在项目文件中具有相应的“构建操作”。在您的情况下,这些新的.cs文件要么不是解决方案的一部分,要么没有必要的构建操作。您可以将文件添加到解决方案中,也可以使用其他方式部署C1网站(例如 - 只需复制文件。)