首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >果园CMS: Vandelay产业的RemoteRss

果园CMS: Vandelay产业的RemoteRss
EN

Stack Overflow用户
提问于 2013-01-19 16:15:15
回答 2查看 441关注 0票数 2

我在果园CMS中蹒跚而行,想要覆盖的RemoteRSS小部件的默认模板。当前模板位于:

代码语言:javascript
复制
~/Modules/Vandelay.Industries/Views/Parts/RemoteRss.cshtml

所以,

  • 是否可以重写此模板?
  • 如果是的话,我应该把新模板放在哪里,这样才不会“损坏”原来的模板。

我试着把它保存为:

代码语言:javascript
复制
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\RemoteRss.cshtml

C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts.RemoteRss.cshtml

C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts\RemoteRss.cshtml

但这些似乎没有效果,甚至导致错误。

提前谢谢。

附加信息

代码语言:javascript
复制
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\RemoteRss.cs‌​html 

似乎没有任何效果。

代码语言:javascript
复制
~/Modules/Vandelay.Industries/Views/Parts/RemoteRss.cshtml 

不过,这里的代码也很好。

代码语言:javascript
复制
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts.Remote‌​‌​Rss.cshtml

导致运行时错误:编译器错误消息: CS0012:类型'System.Xml.IXmlLineInfo‘在未引用的程序集中定义。必须添加对程序集'System.Xml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。

代码语言:javascript
复制
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts\Remote‌​‌​Rss.cshtml

引发运行时错误:编译器错误消息: CS0012:类型'System.Xml.IXmlLineInfo‘是在未引用的程序集中定义的。必须添加对程序集'System.Xml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-20 00:33:10

您需要从主题的项目中引用System.Xml,以便能够覆盖该模板。

票数 1
EN

Stack Overflow用户

发布于 2015-03-16 07:32:52

您可以通过将System.Xml.dll复制到站点的/bin文件夹来克服此问题。不需要进一步的配置。

如果您不知道在哪里找到这个文件,创建一个新的web项目,将对System.Xml的引用添加到您的项目中,右键单击reference列表中的新引用,转到并将其更改为true。生成项目时,System.Xml.dll将被复制到项目的/bin目录中。你可以从那里弄到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14416225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档