こんにちは。
Visual Studio 初心者です。
テキストファイルを開く、簡単なプログラムを作成しました。
そのテキストファイルを開発マシンに保存すると、問題なく開くのですが
テキストファイルをサーバーに指定するとエラーが発生します。
開発環境はWindows 8.1 Pro 64bitで、
.NET Framework 4.0を使用しています。
サーバーはWindows Server 2008 R2 32bitで
.NET Framwork 3.5がインストールされています。
なにが原因かわかりますか?
No.1
- 回答日時:
どんなエラーですか?
"サーバー" というのは、サーバー上の共有フォルダーのことですか?
プログラムの中で、そのフォルダーへのパスはどのように指定していますか?
どのようなコードで開こうとしていますか?
> 開発環境はWindows 8.1 Pro 64bitで、
> .NET Framework 4.0を使用しています。
> サーバーはWindows Server 2008 R2 32bitで
> .NET Framwork 3.5がインストールされています。
作ったプログラムをサーバー上で動かしているんじゃなければ無関係です。
この回答への補足
おはようございます。
Visual studio初心者のshin-cyanです。
お返事ありがとうございます。
以下の開発環境でCrystal Reportsファイルを表示する簡単なプログラムを作成しています。
【開発マシン】
OS Windows 8.1 Pro 64bit
【表示コード】
Public Class frmCryRepXIR2View
Private Sub frmCryRepXIR2View_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim sBuff As String
sBuff = Command()
Label1.Text = sBuff
Label1.Text = "C:\DEV\123.rpt"
' CrystalReportsオブジェクトの生成
Dim Report As CrystalDecisions.CrystalReports.Engine.ReportDocument
Report = New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim sReportFile As String = Label1.Text
エラー発生行→ Report.Load(sReportFile, CrystalDecisions.Shared.OpenReportMethod.OpenReportByTempCopy)
'// プレビュー表示 //
Me.CrystalReportViewer1.ReportSource = sReportFile
' レポート内のテーブルの接続情報を設定
Dim logOnInfo As New CrystalDecisions.Shared.TableLogOnInfo
logOnInfo.ConnectionInfo.ServerName = "orcl"
logOnInfo.ConnectionInfo.DatabaseName = "orcl"
logOnInfo.ConnectionInfo.UserID = "USER"
logOnInfo.ConnectionInfo.Password = "password"
logOnInfo.TableName = "@@@"
' logOnInfosコレクションにlogOnInfoオブジェクトを追加します。
Me.CrystalReportViewer1.LogOnInfo.Add(logOnInfo)
For Each Table As CrystalDecisions.CrystalReports.Engine.Table In Report.Database.Tables
' logOnInfosコレクションにlogOnInfoを追加
Table.ApplyLogOnInfo(logOnInfo)
Next
' ビューアーの表示
Me.Show()
'Me.CrystalReportViewer1.Refresh()
Me.CrystalReportViewer1.RefreshReport()
End Sub
End Class
***************************************************************************
7行目にあるレポートファイルを開発環境のドライブに指定すると正常に表示するのですが
レポートファイルをサーバーのドライブに指定し、
デバックをすると14行目で
型 'CrystalDecisions.Shared.CrystalReportsException' のハンドルされていない例外が CrystalDecisions.CrystalReports.Engine.dll で発生しました
追加情報:レポートのロードに失敗しました。
というエラーが発生し、レポートが表示されません。
ちなみに、サーバーはWindows Server 2008 R2 32bitです。
なにが原因なのでしょうか?
Visual studioの対象のCPUは「x86」
対象のフレームワークは「.NET Framework 4.」
でデバックしています。
少しでも手がかりがほしいので、コメントをお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- ソフトウェア VisualStudio のデータブレークポイントを有効にする方法 1 2023/05/01 09:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- C言語・C++・C# 「using Windows」でエラーが出る 3 2022/12/23 19:53
- Windows 8 SSD換装の注意点? アプリケーションインストールでの弊害? 4 2023/01/06 04:18
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelのVBAで上書き保存を確...
-
【VBA】ExcelマクロでCSVファイ...
-
コマンドプロンプトでファイル...
-
Excel 相対パス
-
エクセルvbaでdocuworksprinter...
-
xcopyコマンドの進行状況を表示...
-
バッチファイル→vbsへのカレン...
-
ExcelVBA:自己のBook名を取得...
-
エクセルのマクロで特定フォル...
-
Cの関数で自分自身のパス取得
-
VB.NETで参照設定
-
Excel VBAでテキストファイルを...
-
VB.NETでのiniファイル読込につ...
-
visual studio 2010のワーニング
-
Shell関数内で変数を使うことに...
-
コマンドプロンプトのコピー関...
-
VBAでの共有パスにつきまして
-
VB2005 でパス名が誤っていない...
-
【Excel VBA】Power Qurry でCS...
-
【Excel VBA】Power Qurry のソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルvbaでdocuworksprinter...
-
エクセルVBAで一つ上の階層...
-
Excel 相対パス
-
xcopyコマンドの進行状況を表示...
-
コマンドプロンプトのコピー関...
-
エクセルのマクロで特定フォル...
-
ExcelVBAの使い方 ¥の使い方...
-
【VB.NET】App.configにファイ...
-
VBAでパワーシェルを実行したい...
-
【VBA】ExcelマクロでCSVファイ...
-
VBA★PDFをPDFアプリで印刷し...
-
fopenでのパス指定
-
実行ファイルのパスを取得したい
-
A列に記載されているフォルダ...
-
C#でのProcess.Startと変数path
-
ExcelのVBAで上書き保存を確...
-
EXCEL(VBA)で指定フォルダ内の...
-
アプリケーションのインストー...
-
【VBA】複数のtxtファイルから...
-
パスワード保護されたExcelファ...
おすすめ情報