私はCrystal Reportsを使用するプロジェクトに取り組んでおり、CRは最終的に2005年から2010年に更新されなければなりませんでした。それらのほとんどは私が解決するために管理し、しかし、1つは、すでに私に眠れぬ夜を与える:Crystal Reports - Resucesに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
が、私は考え出したものからに表示されます私はクラスの代わりに、アセンブリ全体にリソースを追加するために管理している場合
Me.progressAnimationImage = New Bitmap(MyBase.GetType(), "DefaultAnimation.gif")
ので、多分それは仕事ができる:CRのコードのようなものが見えますか?