Visual Studio2003(.Net framework1.1) + CrystalReports9 で作ったソフトの印刷ができない場合は・・・・。(Win10/8.1/8/7)

現在開発中のソフト(VB2015)が完成するまでは、なんとか昔のVB2003とクリスタルレポート9で作ったソフトが動いてほしいものである。

結論から言うと、そのディスクトップアプリはWindows98SE,XPからVista,me,2000,XP,7,8,8.1(追記:そしてWindows10で動く!)
かれこれ12年以上動いているということになる。

マイクロソフトはすでにWindows7のころから「.Net Framework1.1は互換性がない」と非常に迷惑な話をブチまいていました。

確かにIIS(Internet Information Server)では、ターゲットが.NET Framework1.1はリストにもあがってこない。

そうです、IISを使っているのであれば、必然的にaspからaspxへ開発環境は変わらざるをえなかったんですけど、、、でも、うちはIISのWEBアプリではなくディスクトップアプリなのでした。

しかし、VisualStudio2003で作られたディスクトップアプリケーションは互換性がないと表示されるにも関わらず、何も問題なく、7だろうが8だろうがサクサク動く。10でも動く。
PCスペックもよくなっているし、、、、

XPの頃はプログラムが大きくて重くて不評な時期がありましたけれど、今となっては逆にいろいろ詰め込んでよかったような。。。。(汗)

思えば、一番のピンチはWindows8.1が発売された日のことでありました。

早速パソコン屋さんへ最新OSのPCを買いに行ったユーザーさんから「インストールできん!」とクレームが入った。
(8ではインストールできていたので8.1でも動くやろ~、とタカをくくっていたら大間違い!)

.Net Framework1.1 がインストール途中でロールバックされてしまうのである。
インストール途中で何かエラーメッセージが出て、途中まで右にあがっていたメーターが「ピュー」と左へ戻っていってしまい「インストールできませんでした」となる悲しいアレです。

実際のところ、私はVisualStudio2015で次期ソフトを作っていますが、まだまだ完成には時間がかかる・・・・とりあえず今のソフトを動かせるようにしないと!!

ということで、Windows8.1での.NetFramework1.1をインストール方法を・・・・。

★ここからは「VB2003で作ったディスクトップアプリをWindows8.1で使うためだけの話」なので、IISを立ち上げてWindows8.1をWebサーバーとして利用している方は実行しないでください。
また、VisualStudio20012など開発環境をインストールしている開発マシンでは行わない方が無難かもです。

責任は取れませんのであくまでも自己責任ということでお願いします。

では、具体的にどうするか・・・・・

(1)まず .NET Framework CleanUptool をダウンロード!

(2)マイクロソフトのサイトより.NET Framework1.1 の再頒布可能パッケージをダウンロードして下さい。(ファイル名:dotnetfx.exe)

最近のMSサイトは余分なものまで「インストールしますか?」旨のメッセージが出ますが、無視してください。画面右下の「ダウンロードせずに続けます」をクリック!

(3)続いて、 1.1日本語LanguagePack をダウンロードしてください。(ファイル名:langpack.exe )

この2つのファイルをどこか適当にフォルダ作って置いておきましょう。

(4)(1)でダウンロードした「dotnetfx_cleanup_tool.zip」内の「cleanup_tool」を実行して .Netframework1.1を削除

(5)そして、dotnetfx.exe を実行してインストールするのですが、当然のことながら警告メッセージが出るので「ヘルプ情報を使用せずにプログラムを実行する」をクリック。
→普通にインストールできます。

(6)その後、langpack.exe をインストール→普通にインストールできるはずです。

(7)そして、実際のVBプログラムのインストーラーを起動→普通にインストールできるはずです。

そして、.NET Framework1.1のディスクトップアプリがちゃんと起動します!メデタシめでたし!

とりあえず今までのソフトがWindows8.1で動きます。

さあ、時間稼ぎはできましたので、VusualStudio2016を使って、次期ソフトの開発に精進しましょ~う!

(追記:※Windows10ではクリーンアップツールを使わなくても動きます。)

関連記事

  1. エンディング産業展

    エンディング産業展(8/23~25) のため開発室不在/出荷日の…

  2. Crystalreportsの小数点以下の表示に関する式

  3. 仏壇過去帳に印刷

    【仏壇過去帳】に印刷—-試作製作中

  4. 小堀 進さん「お仏壇はっびーえんど物語」

  5. CTIについて考えてみる

  6. アイトラッキングについて(これは便利かも)

  7. 筆まめで平体文字(偏平文字)を入力するには

  8. カートの導入(WP Simple Paypal Shopping…

  9. プロジェクターを使って筆の練習

  10. 【要注意】沙羅を陳列している「偽の通販サイト」に十分ご注意下さい…

  11. 防犯カメラにシステムついて

  12. ホームページ・このサイトについて

  13. mac(Apple)やLinuxのPCなんですが、、、、、

  14. 漢字林で部首で検索/中国語手書き入力検索

  15. おみくじ猫で話題の猫寺副住職が困り顔

  16. FirefoxでMacTypeが効かなくて文字が見にくい時は

  17. Facebookの動画を保存する方法の覚え書き。

  18. Youtubeで2ケ国翻訳(字幕表示)をPCで同時に見るチカラワ…

  19. 昔のサイトを見つけるには・・・。

  20. iPhone6+_ホームページから電話できない(AU)

おすすめ記事

  1. エンディング産業展

    エンディング産業展(8/23~25) のため開発室不在/出荷日の…

  2. 名簿と「筆まめ」の件数が合わない??全てデータが全て移らないとき…

  3. 中陰逮夜設定

    「七七日」→「満中陰」または「四十九忌」と変えるには

  4. ミシン目の切り取りハガキが付いているA4の白紙用紙を作りました。…

  5. 回向簿の入力手順【基本】

サイト内検索

↑↑↑(複数の単語入力可) または↓↓↓の検索ボックスに入力後、その横のボタンをクリックして検索して下さい。

沙羅の記事一覧


沙羅のトップページはこちらです。

ピックアップ記事

  1. エンディング産業展
    ★8/22~25日はエンディング産業展 東京滞在のため「遠隔サポート」および「出荷」ができま…
  2. 例えば100件の名簿があり、それを「年賀状ソフトにデータ書き出し」をした際に、80件しか移らずに「お…
  3. 中陰逮夜設定
    「七七日」→「満中陰」または「四十九忌」と変えるには、一旦メニューに戻っていただき、「ユー…
  4. ぜひお試しください。(100枚入2,000円)年忌法要・結婚式の出欠・卒塔婆申込書などにご利…
  5. 回向簿は「名簿」「過去帳」がすでに入力されていて、施餓鬼などの各行事において行事ごとに回向簿(卒塔婆…
  6. 「お気にいり」からお使いの方は、念のため、以下の方法で再設定してみてください(1)ホ…
  7. (1)まずUSBから沙羅を通常とおりインストールして、(2)沙羅を起動して、データを復元(3)その後…
  8. 例:郵便番号や住所は印刷しないで、「地区名」と「文字4」「氏名」だけを封筒に印刷したい。…
  9. 「過去帳一覧画面」から印刷できるようになりました。この機能を使うには、沙羅の最新版(20170607…
  10. 「年度変更」はせずに「そのまま続けて入力」または「別会計」をお奨めいたします。年度変…
PAGE TOP