問題タブ [visual-studio-2005]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2126 参照

visual-studio-2008 - VS 2005 & 2008 ライブラリ リンク

VS 2005 でコンパイルされた静的ライブラリ (.lib) を VS 2008 でコンパイルされたプログラムにリンクすることは正しいですか? ライブラリと私のプログラムは両方とも C++ で書かれています。このプログラムは、Windows Mobile 6 Professional エミュレーターで実行されます。

これは機能しているようで、リンクエラーはありません。ただし、リンクされたライブラリ内で奇妙なことが起こるため、プログラムは起動時にクラッシュします。たとえば lib は、大きな負の数のサイズを持つ文字のベクトルを返すことができます。

プログラムが VS 2005 でコンパイルされている場合、このような問題はありません。

さらに奇妙なのは、ビルドにリリース構成を使用する場合にのみ問題が発生することです。デバッグ構成を使用してコンパイルすると、問題は発生しません。

0 投票する
1 に答える
198 参照

asp.net - ブラウザで最初にヒットした後、データまでの時間を短縮する方法

いくつかの大規模なソリューションがあり、それぞれに約 40 の個別のプロジェクト (クラス ライブラリとネストされた Web サイト) があります。すべてを完全に再構築するには、約 2 分かかります。

システム上のいくつかの仕様:

  • Visual Studio 2005、C#
  • プライマリ プロジェクトは Web アプリケーション プロジェクトです
  • 合計 40 プロジェクト (4 Web プロジェクト)
  • 内部VS Webサーバーを使用します
  • テキストボックスを含むユーザーコントロールに至るまで、ユーザーコントロールを幅広く使用しています
  • 部分的な展開を可能にするインライン Web プロジェクトがいくつかあります。
  • 約 120 のユーザー コントロール
  • 約 200.000 行のコード (HTML を含む)
  • ソースセーフを使用しています

私が知りたいのは、ブラウザで初めてサイトにアクセスするときにかかる時間を短縮する方法です。そして、完全な展開後のことについて話しているのではなく、コード、ビルド、ブラウザーの更新に小さな変更を加えることについて話しているのです。

この最初のヒットは、データが返されるまでに約 1 分 15 秒かかります。

速度を上げるために、Ram ディスクを少し試してみました。具体的には、web.config の <compilation> 属性を変更し、tempDirectory を Ram ディスクに設定しました。これにより、処理が少し速くなります。興味深いことに、これにより、ブラウザーからの最初のヒット時にすべての IO アクセスが完全に削除されました。

備考
開発中に完全なコンパイルを行うことはなく、部分的なコンパイルのみを行います。たとえば、作業中のクラス ライブラリがコンパイルされ、次にメイン サイトがコンパイルされ、バイナリがクラス ライブラリから bin ディレクトリにコピーされます。

重要なファイルが変更された後、asp.net エンジンがすべての ascx/aspx ファイルを解析する必要があることは理解しています (bin dir など)。変更されました。

したがって、誰もが次のいずれかの方法を知っています。ソリューションをサブセグメント化して、最初のヒットを高速化するか、構成ファイルなどで設定を微調整します。

繰り返しになりますが、私は開発についてのみ話しているのであって、本番環境への展開については話していないので、ビルド済みのコンパイル オプションを実行することは適用されません。

ありがとう、ルヴァン

0 投票する
4 に答える
622 参照

c# - ユーザー定義の表示順序 UI の実装

特定の順序で表示されている製品のリストがあります。ストア管理者は、「ホット」アイテムをリストの一番上に移動することで、表示順序を再割り当てできます。管理機能UI [asp.net C#]を実装する最良の方法は何ですか? Products テーブルには、表示順序を決定する [displayOrder(int)] フィールドがあります。

直感的でシンプルなものを探しています。

ありがとうございました。

PS私は自分自身を明確にしていないと思います.UIのアドバイスを何よりも探しています.

解決策: ReorderList はうまく機能し、この記事も役に立ちました。また、DataSource で OldValuesParameterFormatString="{0}" を確認してください。

0 投票する
6 に答える
2453 参照

.net - Visual Studio 2005 での System.Web.Mail から System.Net.Mail へのレガシ コードの更新: 電子メールの送信に関する問題

電子メールを送信する古い System.Web.Mail を使用しても問題なく動作します。コード スニペットは次のとおりです。

更新されたバージョンは次のとおりです。

私は多くの異なるバリエーションを試しましたが、何もうまくいかないようです.SmtpClientに関係している可能性があります.これらのバージョン間で基になるコードに何か変更がありますか?

スローされる例外はありません。

0 投票する
2 に答える
6399 参照

xml - Visual Studio 2005 を使用してスキーマに対して XML ファイルを検証する方法

Visual Studio 2005 IDE を使用して、関連するスキーマに対して xml ファイルを検証することは可能ですか?

現在のファイルに基づいてスキーマを作成するオプション、または XSLT 出力を表示するオプションしか表示されませんでした

代替テキスト

0 投票する
1 に答える
458 参照

.net - VS ビルド後のイベント コマンドを使用してトークンの置換を実行しますか?

app.config ファイルを「後処理」し、プロジェクトのビルド後にいくつかのトークン置換を実行したいと考えています。

VS ビルド後のイベントコマンドを使用してこれを行う簡単な方法はありますか?

(ええ、私はおそらく NAnt か何かを使用して、単純なものを探していることを知っています。)

0 投票する
3 に答える
1947 参照

windows - Visual Studio にコマンド シェルを埋め込む方法

Visual Studio のドッキング可能なウィンドウ内にコマンド ライン インタープリターを埋め込むことができるようにしたいと考えています。これを行う良い方法はありますか?

0 投票する
2 に答える
1049 参照

visual-studio-2005 - VS2005インストーラープロジェクトのバージョン番号

バージョン番号1.256.0に到達したため、このエラーが発生します。エラー4無効な製品バージョン「1.256.0」。'##。##。####'の形式である必要があります

インストーラーは1.255.0で問題ありませんでしたが、256(2 ^ 8)のインストーラーは気に入らないものです。これはmsdn.comに記載されています。VersionプロパティはNNNとしてフォーマットする必要があります。ここで、各Nは1桁以上4桁以下を表します。(http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx

上記のルールを満たしているので、1.256.0に問題はないと思います。

なぜこれが今失敗するのかについて誰かが何か考えを持っていますか?

0 投票する
8 に答える
91653 参照

c# - リストビュー コントロールのチェックボックス

列の 1 つがチェックボックスである複数列のリストビュー コントロールを作成できますか? サンプルコードまたはリンクをいただければ幸いです。

私はビジュアルスタジオ2005を使用しています

0 投票する
3 に答える
399 参照

c# - VS 2005 Toolbox の種類のコントロール .NET

Visual Studio の「ツールボックス」メニューで使用するコントロールを探しています。ドッキングと収納(ピン)が可能です。

このようなコントロールまたは COM をどこで見つけることができるか教えてください。