|
高級ホテルや新宿三井ビルが建てられない †
メッセージ †工事→貸しビルから「高級ホテル」を選択しようとすると、 『アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。 [終了]をクリックすると、アプリケーションはただちに終了します。 パラメータが間違ってます。』 と、いうエラーが表示されます。 続行を押すと、マップが赤い×印になり、続けることができなくなり、終了を押すとFreetrainが終了します。 環境は、Freetrain2004/09/12版で、OSはWindows XP Home SP2、メモリは512M、VRAMは64Mです。 拡張パック導入済みです。プラグインも拡張パック対応版のほうをインストールしています。 以下、エラーダイアログです。 ************** 例外テキスト ************** System.ArgumentException: パラメータが間違っています。 at DxVBLib.DirectDraw7.CreateSurface(DDSURFACEDESC2& dd) at org.kohsuke.directdraw.DirectDraw.createOffscreenSurface(Int32 width, Int32 height) in C:\Project\FreeTrain\FreeTrain\lib\DirectDraw.net\DirectDraw.cs:line 69 at org.kohsuke.directdraw.DirectDraw.createOffscreenSurface(Size sz) in C:\Project\FreeTrain\FreeTrain\lib\DirectDraw.net\DirectDraw.cs:line 73 at freetrain.framework.graphics.AlphaBlendSpriteSet..ctor(Sprite[,,] src) in C:\Project\FreeTrain\Patch\FreeTrain\core\framework\plugin\graphics\AlphaBlendSpriteSet.cs:line 48 at freetrain.controllers.structs.VarHeightBuildingController.createAlphaSprites() in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 196 at freetrain.controllers.structs.StructPlacementController.updateAlphaSprites() in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\StructPlacementController.cs:line 201 at freetrain.controllers.structs.VarHeightBuildingController.heightBox_ValueChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 205 at System.Windows.Forms.NumericUpDown.OnValueChanged(EventArgs e) at System.Windows.Forms.NumericUpDown.set_Value(Decimal value) at System.Windows.Forms.NumericUpDown.set_Minimum(Decimal value) at freetrain.controllers.structs.VarHeightBuildingController.onTypeChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\VarHeightBuildingController.cs:line 213 at freetrain.controllers.structs.StructPlacementController.onGroupChanged(Object sender, EventArgs e) in C:\Project\FreeTrain\Patch\FreeTrain\core\controllers\structs\StructPlacementController.cs:line 212 at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e) at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m) at System.Windows.Forms.ComboBox.WndProc(Message& m) at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** 読み込まれたアセンブリ ************** mscorlib アセンブリ バージョン : 1.0.5000.0 Win32 バージョン : 1.1.4322.2032 コードベース : file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll ---------------------------------------- <以下略> http://www.kohsuke.org/freetrain/archives/general/msg01534.html と同じ状況ですね。残念ながら私の方では再現できません。 http://www.kohsuke.org/freetrain/archives/general/msg01535.html にあるようなことを試してみて下さい。 特に、私の環境とはmscorelibのバージョンが違うようですので、 あと、拡張パックをインストールされているとのことなので、 477? 2004-11-03 (水) 08:50:41
447さんが紹介されたページを試したり、.NET Framework1.1を再インストールしたり、zipファイルの中のDLLも入れ替えてみましたが、ダメでした。 あと、新宿三井ビルでもエラーが出て、両方とも工事→建物総合で上と同じエラーが出ます。 -- ななし? 2004-11-04 (木) 10:13:01
こんばんは。遅くなってしまい申し訳ありません。 下のzipファイルを解凍してできたDLLを上書きしたら、建てられるようになりました。 ありがとうございました。 --ななし? 2004-11-08 (月) 22:22:01
|