0

我创建了一个“虚拟”非托管解决方案来试用 CRM Developer Toolkit(在其最新的稳定版本中可用),除了CSS 文件之外,一切似乎都正常工作。

在我的 Toolkit 解决方案中,Plugins项目Workflow是空的(我刚刚为 Plugins 项目创建了 SNK),并且添加了一个 Silverlight 应用程序项目。

我在CrmPackage项目中添加了三个网络资源:

  • 一个 JScript 文件test.js(空)
  • 一个 HTM 文件test.htm(包含一个虚拟的 html 骨架)
  • 一个 CSS 文件test.css(填充了几个属性,只是为了不留空)

当我右键单击->部署项目时,在CrmPackage解决方案中我得到了这个:

  • XAP(来自 Silverlight 项目)
  • 2xDLL(来自PluginsWorflow项目)
  • HTM 和 JS 网络资源
  • CSS文件无处可寻

我没有收到任何来自 Visual Studio IDE(或来自 CRM)的错误,并且我期待 CSS 文件显示在其他 Web 资源中......

...我错过了什么?

4

2 回答 2

0

我通常在 CRM 解决方案中创建我的 WebResources,然后使用 CRM 浏览器中的“添加到打包项目”(我不喜欢工具包产生的命名)。我会尝试在 CRM 解决方案中创建 .CSS,将其添加到您的 Visual Studio,然后部署更改。

于 2012-08-03T13:42:07.520 回答
0

这实际上是一个非常微不足道的问题:给我的资源赋予了相同的名称后,它们显然无法发布(它们最终会与 Web 资源具有相同的名称!)

我返回了这个问题,打开了一个新项目,使用了不同的命名,如下所示:

  • JScript 文件变成myScript.js
  • HTM 文件变成myPage.htm
  • CSS文件变成了myStyle.css

项目部署完美。

于 2012-08-07T06:58:12.013 回答