3

ここで私を助けてくれることを願っています... ホストの専用サーバーの小数点記号と競合しています。DB (SQL SERVER 2005) は、小数点としてドットを使用します。実際、SQL Server Management を使用して直接クエリを実行すると、ドットが表示されます。ただし、アプリケーション (.NET C# MVC 2) の実行中は、ドットの代わりにコンマが使用されます。ここのテストサーバーでは発生しないため、サーバーの問題だと思います。

地域とタイムゾーンの構成に関連している可能性があると読んでいますが、サーバーのタイムゾーンと地域ゾーンを米国に設定しようとしましたが、まだ機能しません.

私が抱えている主な問題は、jquery を使用するすべてのビューが正しく機能していないためです。主な問題は、多くの 10 進数が必須フィールドとして設定されているためです。すべてを再プログラミングすることはオプションですが、アプリのサイズが大きいため、すべてを正しく設定する方法が見つかると思います。

どんな助けも非常に高く評価されます。

前もって感謝します、

よろしく。

4

1 に答える 1

2

地域設定はユーザー固有です。これは、コントロール パネルでそれらを変更すると、現在のユーザーに対してそれらが変更されることを意味します。ただし、アプリケーションは現在のユーザーを使用しないため、regedit を実行してレジストリを変更する (またはスクリプトを使用する) 必要があります。

アプリケーションを実行しているプロファイルの地域設定を更新する必要があります。

小数点のキーはHKEY_USERS\SID\Control Panel\International\iCurrDigits、SID がユーザーの一意の識別子である場所です。

このリンクを使用すると、関連するユーザーの SID を見つけることができます。

于 2010-10-07T15:56:08.820 に答える