2017-06-20 144 views
0

我正在使用Crystal Reports的項目,並且CR必須最終從2005年更新到2010年。並且當然必須導致一些問題。他們中的大多數我設法解決,但一個讓我寢食難安已經:Crystal Reports - 將DefaultAnimation.gif添加到資源(Visual Studio 2015)

其他信息:資源「DefaultAnimation.gif」不能在課堂上「MyFramework.Core.Application.ctrSysCrystalReport」中找到。

類ctrSysCrystalReport顯然繼承的CrystalReportViewer:

Public Class ctrSysCrystalReport 
    Inherits CrystalDecisions.Windows.Forms.CrystalReportViewer 

當然,我嘗試添加該名稱兩者的文件類的和項目的資源(的.resx),並設置其生成操作爲「嵌入「,將其命名爲」DefaultAnimation「和」DefaultAnimation.gif「,並且...沒有任何意義。

我試過在互聯網上搜索,但它實際上是唯一的投影解決方案。據我記憶,這在另一個項目中很適合我,但在VS 2010中它已經是死路一條(而且這不會是VS2015和Roslyn引起混亂的第一次)。

不知道該怎麼辦?

或者也許有可能在運行時將資源添加到類中?我知道這聽起來,但我所以用它我想任何解決方案的丟失,且添加的圖像當然是在項目的recoures

My.Resources.DefaultAnimation 

但是從我已經想通了可見CR的代碼看起來是這樣的:

Me.progressAnimationImage = New Bitmap(MyBase.GetType(), "DefaultAnimation.gif") 

所以也許如果我設法資源添加到一個類,而不是整個裝配它可以工作?

回答

0

是的,所以答案是 - 永遠要確保你有最新版本。 Update 13.0.20解決了這個問題。

相關問題