![]() |
1
6
部署具有先决条件的ClickOnce应用程序时,可以指定从本地或供应商(如Microsoft)下载先决条件的位置。如果指定供应商,它将不会在部署包中包含先决条件二进制文件。 如果Crystal没有指定远程位置,则可以始终使用引导程序清单生成器执行自己的先决条件。然后将Crystal二进制文件上载到部署服务器上的某个位置,使用新的二进制存储库作为供应商站点创建自定义前提条件,在ClickOnce应用程序中添加自定义前提条件,并将其设置为从供应商站点下载。 我相信,在Vs2010中,您有第三个ClickOnce先决条件选项,在该选项中,您可以将特定站点作为目标,从而消除对自定义先决条件的需求。 |
![]() |
2
3
从回答来看,这似乎很常见,所以我现在只发布我所做的来解决这个问题。 首先,我想我认为勃朗姆斯基的反应应该有效,但我在过去尝试的时候没有成功过。 我解决这个问题的方法只是使用ClickOnce将文件发布到本地的文件夹中,然后手动将文件FTP转移,不包括创建的CrystalReport安装目录。 我知道这不是一个很好的答案,但我不需要经常部署,所以这是我目前解决这个问题的工作。请通读所有其他答案,找到一个可能有助于解决您的问题的答案。 希望它有帮助。谢谢 |
![]() |
3
0
从概念上讲,你和我刚才做的一样。我做的一件不同的事情是从构建服务器而不是我的机器部署它。坦白地说,我不在乎部署需要多长时间,只要它不中断 我的 机器。 我在为构建使用CruiseControl.net,所以当部署发布构建时,我只需为它禁用cc构建,启动发布过程,并在一段时间后检查它。 |
![]() |
4
0
Crystal 11.5 Merge Modules for.NET受到了干扰,这在通过ClickOnce部署时引入了一些问题。 我们最终放弃了ClickOnce,开始进行自解压设置。( Nullsoft Install System ,并在客户端PC上一次性安装了Crystal Redist。 Crystal是一场噩梦,你永远无法“正确”地对待它,但你可以减轻头痛。 |
![]() |
5
0
当我遇到这个问题时,我为Crystal Reports创建了一个独立的安装程序,这对我来说很有意义,因为我有很多程序使用它。 这缩短了点击一次部署,但是没有prequisite的系统会崩溃,因此当我将所有内容迁移到Visual Studio 2008和更新的Crystal Reports时,我开始将它们包含在内。 它们每次安装和更新都需要更长的时间,但在我的例子中,管理prequisite与轻松部署相比是不值得的。 |
![]() |
6
0
很抱歉不得不承认,我也遇到了类似的问题,最终得出了类似的任意解决方案。 最后我坐在两个凳子中间,如果用户不想在他们的机器上使用Crystal,我提供了一个访问托管在Crystal服务器上的WebService的选项,这样就可以远程完成这项工作。如果他们有水晶,工作就在当地完成。 它不是完美的,但至少它是合理的反应。 |
|
user9399808 · 如果单词以特定字符串结尾,则显示数据的公式 7 年前 |
![]() |
Asher · 在Crystal报表中分组 7 年前 |
![]() |
Sparkind · SQL-需要找到一种方法来检查成员是否已续订 7 年前 |
|
user7845219 · 根据公式绘制以下截面的参考底图 7 年前 |
![]() |
Jack Frost · 带组的条件计数 7 年前 |
![]() |
Jograd Mahusay · Crystal报告未显示数据 7 年前 |