最新の NiconamaCommentViewer を Win2000で使ってみた
NiconamaCommentViewer : ニコ生コメントビューア
動かないってコメントがあったので最新版0.136.0.48を 魔改造版Win2000で起動してみました
.Net 4が必須なバージョンです。
FirefoxがいまだにVersion3って表示されるのどうなのよ・ω・
ちゃんとつかえてますよね・ω・ うーん、なんでだろう(動かない人)
NiconamaCommentViewer : ニコ生コメントビューア
動かないってコメントがあったので最新版0.136.0.48を 魔改造版Win2000で起動してみました
.Net 4が必須なバージョンです。
FirefoxがいまだにVersion3って表示されるのどうなのよ・ω・
ちゃんとつかえてますよね・ω・ うーん、なんでだろう(動かない人)
by blackwingcat · Published 2017年3月25日
by blackwingcat · Published 2021年6月5日
by blackwingcat · Published 2016年4月4日
続き
お忙しいところ申し訳ありませんがお知恵を貸して下さい。
試行錯誤しているのですがどうしてもコメビュが起動出来ません。。。
起動すると「.NET Framework Initialization Error」になります。
どうやらNiconamaCommentViewer.exe.configの
startup useLegacyV2RuntimeActivationPolicy=”true”で
引っかかってるかと思います。
現在の環境ですが
拡張カーネルv24d4G
Net Framework 3.5SP1 for Windows 2000 with Extended Kernel
Net Framework 4.0 for Windows 2000
VC++2010 SP1 Runtime for Windows 2000
をインストールさせて頂いております。
何か思い当たる原因などはおわかりになるでしょうか?
お忙しいところ申し訳ありませんがお知恵を貸して下さい。
試行錯誤しているのですがどうしてもコメビュが起動出来ません。。。
起動すると「.NET Framework Initialization Error」になります。
どうやらNiconamaCommentViewer.exe.configの
startup useLegacyV2RuntimeActivationPolicy=”true”で
引っかかってるかと思います。
現在の環境ですが
拡張カーネルv24d4G
Net Framework 3.5SP1 for Windows 2000 with Extended Kernel
Net Framework 4.0 for Windows 2000
VC++2010 SP1 Runtime for Windows 2000
をインストールさせて頂いております。
何か思い当たる原因などはおわかりになるでしょうか?
.Net 1.1/2.0が正常にインストールできていないとかはないですかね・ω・
3.5 では2.0が必須なのですが、後からアンインストールしたとか。
.Net 1.1/2.0が正常にインストールできていないとかはないですかね・ω・
3.5 では2.0が必須なのですが、後からアンインストールしたとか。
ご返答ありがとうございます。
3.5と4.0は何度も入れなおしておりましたが
1.1と2.0は触ってませんでしたので
一旦すべて削除して1.1、2.0、3.5、4.0を順番に入れたところ3.5が必須のα126は起動しました。
しかしまだ最新版のα141は「.NET Framework Initialization Error」で起動出来ません。
ただ.Net Frameworkを一気に再インストールしていて気が付いたのは.Net Framework 4.0 for Windows 2000のインストール最中にマシンが再起動します。
最初はそういうものだと思ってましたがどうもインストール途中にエラーが発生してそこでインストールが止まったのではと思います。
もう少し検証してみたいと思います。
ちなみにインストールログとかって作成されてますかね?
ご返答ありがとうございます。
3.5と4.0は何度も入れなおしておりましたが
1.1と2.0は触ってませんでしたので
一旦すべて削除して1.1、2.0、3.5、4.0を順番に入れたところ3.5が必須のα126は起動しました。
しかしまだ最新版のα141は「.NET Framework Initialization Error」で起動出来ません。
ただ.Net Frameworkを一気に再インストールしていて気が付いたのは.Net Framework 4.0 for Windows 2000のインストール最中にマシンが再起動します。
最初はそういうものだと思ってましたがどうもインストール途中にエラーが発生してそこでインストールが止まったのではと思います。
もう少し検証してみたいと思います。
ちなみにインストールログとかって作成されてますかね?
.net のインストールログはバッチファイルの msiexec行を編集することで詳細出力できますのでおためしあれ
.net のインストールログはバッチファイルの msiexec行を編集することで詳細出力できますのでおためしあれ
度々お世話になります。
ログを見るとやはりmsiの実行でエラーが発生しておりました。
Windows Installer 3.1v2を入れなおし
アンインストールされていなかったファイルを手動で削除したところ
無事に.Net Framework 4.0 for Windows 2000を
インストールすることができ、コメビュの起動に成功しました。
拡張カーネルv24d5G
.Net Framework 4.0 for Windows 2000
環境にて
現時点での最新版のα142が動作しておりますことを
ご報告させて頂きます。
お力を貸して頂きありがとうございました。
またこのような素晴らしいプログラムを公開して頂きありがとうございます。
度々お世話になります。
ログを見るとやはりmsiの実行でエラーが発生しておりました。
Windows Installer 3.1v2を入れなおし
アンインストールされていなかったファイルを手動で削除したところ
無事に.Net Framework 4.0 for Windows 2000を
インストールすることができ、コメビュの起動に成功しました。
拡張カーネルv24d5G
.Net Framework 4.0 for Windows 2000
環境にて
現時点での最新版のα142が動作しておりますことを
ご報告させて頂きます。
お力を貸して頂きありがとうございました。
またこのような素晴らしいプログラムを公開して頂きありがとうございます。
お世話になっております。
本日NCVのα155が公開されました。
このバージョンより .NET Framework 4.0 & C++ 2015 ランタイムコンポーネント (x86) が必須に変わりました。
そこでこちらで公開されていますWindows 2000向け VC++2015 Runtime 14.0.23026 インストーラーパッケージを新たにインストールしました。
ところがNCV起動時にダイナミックリンクライブラリapi-ms-win-crt-runtaime-l1-1-0.DLLが指定されたパスに見つかりませんでしたと出てエラーになります。
何か思い当たる原因などはおわかりになるでしょうか?
お世話になっております。
本日NCVのα155が公開されました。
このバージョンより .NET Framework 4.0 & C++ 2015 ランタイムコンポーネント (x86) が必須に変わりました。
そこでこちらで公開されていますWindows 2000向け VC++2015 Runtime 14.0.23026 インストーラーパッケージを新たにインストールしました。
ところがNCV起動時にダイナミックリンクライブラリapi-ms-win-crt-runtaime-l1-1-0.DLLが指定されたパスに見つかりませんでしたと出てエラーになります。
何か思い当たる原因などはおわかりになるでしょうか?
XP非対応バイナリ作成時に出るメッセージですね
api-ms-win-crt-runtaime-l1-1-0.DLL にリンクしてるファイルが原因なので、DependencyWalker で確認してみてください
Runtimeが原因かEXEが原因か確認できると思います
XP非対応バイナリ作成時に出るメッセージですね
api-ms-win-crt-runtaime-l1-1-0.DLL にリンクしてるファイルが原因なので、DependencyWalker で確認してみてください
Runtimeが原因かEXEが原因か確認できると思います
お返事ありがとうございます。
早速DependencyWalkerでNiconamaCommentViewer.exeを確認しましたところ5つのDLLに黄色の?が付いておりました。
すべてapi-ms-win-crt-XXXというDLLでした。
無知で申し訳ないのですが
この場合はEXEが原因になるのでしょうか?
お返事ありがとうございます。
早速DependencyWalkerでNiconamaCommentViewer.exeを確認しましたところ5つのDLLに黄色の?が付いておりました。
すべてapi-ms-win-crt-XXXというDLLでした。
無知で申し訳ないのですが
この場合はEXEが原因になるのでしょうか?
うちで確認したら3つだったので、インストーラー版使ったんじゃないですか?
確認して、ZIP版を導入してみてください
#追記。ちょっと確認してみたところ、VC++2015が内部処理で Vista の関数の存在を確認すると
Windows NT 6.x のライブラリを強制的に読み込もうとして落ちるみたいです
詳しい情報は追って記事にします
うちで確認したら3つだったので、インストーラー版使ったんじゃないですか?
確認して、ZIP版を導入してみてください
#追記。ちょっと確認してみたところ、VC++2015が内部処理で Vista の関数の存在を確認すると
Windows NT 6.x のライブラリを強制的に読み込もうとして落ちるみたいです
詳しい情報は追って記事にします