【问题标题】:Composite C1 reference to Composite.dll not working at build timeComposite C1 对 Composite.dll 的引用在构建时不起作用
【发布时间】:2012-05-29 12:18:30
【问题描述】:

我正在尝试实现一个控制台库,该库从 Composite C1(称为 RSS 提要的全局数据类型)读取数据,然后,对于每个 RSS 提要,应用程序必须从“链接”属性中检索 rss 条目并将所有条目插入到名为“RSSItem”的全局数据类型。

这是我所做的: 1.打开网站复合解决方案 2.新建一个控制台库项目 3. 在我的新项目中引用 Composite.dll, Composite.generated.dll, ... 4.实现功能

问题来了: 在设计时,我的所有参考都工作得很好,我可以用智能感知编写我的代码。但是当我想启动项目(调试 | 发布模式)时,对复合的引用不再起作用......

“错误 15 找不到类型或命名空间名称‘Composite’(您是否缺少 using 指令或程序集引用?)”

当我在项目浏览器中进行刷新时,智能感知再次工作。

感谢您的帮助。

最好的问候, 乔纳森

PS:对不起,我的英语不是我的母语

供参考:这里有一点代码:

List<MCG.RSSItem> rssItemList = new List<MCG.RSSItem>();
for (int i = 0; i < 10; i++)
{
   MCG.RSSItem rssItem = DataConnection.New<MCG.RSSItem>();
   rssItem.Link = rss.Link;
   rssItem.RSSFeed = rssFeed.Id;
   rssItem.Summary = rss.Description;
   rssItem.Title = rss.Title;
   rssItem.PublicationStatus = "published";
   rssItem.Id = Guid.NewGuid();
   connection.Add<MCG.RSSItem>(rssItemList);
}

【问题讨论】:

    标签: c1-cms


    【解决方案1】:

    这里讨论过这个问题 - http://compositec1.codeplex.com/discussions/357939

    问题是来自 std 的 Composite C1。不支持 Windows 应用程序。 基于这个问题创建了功能请求 - Refactor core parts of C1 to be used in "selfhost"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 2013-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多