問題タブ [codesmith]

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 投票する
1 に答える
226 参照

codesmith - プロジェクトは CodeSmith を使用してデータベースを生成しますが、Codesmith はもうありません

Codesmith gen は初めてなので...

CodeSmith はもうありませんが、私のプロジェクトでは CodeSmith を使用してすべてのデータベース コンテキストを生成しています。データベースにテーブルを追加したい。CodeSmithをもう持っていなくても、そのテーブル用にコードを生成することは可能ですか?

新しいテーブルを引き続き使用するにはどうすればよいですか?

みんなありがとう...

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

sql-server - SQLServerストアドプロシージャがコードスミスを介して機能しない

このスクリプトは正しく機能しており、ストアドプロシージャを実行すると出力は正しくなります。しかし、codesmithで使用すると機能しgenerate outputません。ストアドプロシージャを実行すると、結果ではなく整数が返されます。

問題を引き起こしている部分は次のとおりです。

SQL Server 2008、CodeSmithv4を使用しています

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

codesmith - CodeSmith.Dataリファレンスが見つかりません

CodeSmithツールを使用してコードを生成しています。しかし、誤って参照CodeSmith.Dataを削除しましたが、見つからないか、どこに追加する必要があります。

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

templates - データベースに対して結果のスクリプトを実行せずに、CodeSmithからスクリプトを生成します

非常に簡単な質問があります。生成されたスクリプトをターゲットデータベースに対して実行せずに、CodeSmithテンプレート(.cst)からスクリプトを生成するにはどうすればよいですか。

つまり、次のコマンドを使用してCRUDSQLServerストアドプロシージャを生成するCodeSmithテンプレートファイルがあります。

cs.exe "GenerateCrud.csp" -p:TargetDB = mySqlServerDb -p:TargetServer = mySqlServerInstance

...ここで、GenerateCrud.cspは、TargetDBとTargetServerの2つのパラメーターに対して実行されるテンプレートを呼び出します。

要件は、TargetDBおよびTargetServerに対してスクリプトを実行せずにCRUDスクリプトを生成することです。これに対応するコマンドライン引数はありますか?

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

c# - メソッドに定義が含まれていない場合

csla フレームワークで Visual Studio 2012 と Codesmith ツールを使用しています。

最近、クラスを再生成しましたが、奇妙なエラーが発生しています.aspx.csファイルの1つで、ビルド後に、

「X には Y の定義が含まれていません」

ただし、X クラスには Y の定義があります。実際、メソッドを右クリックしてそこに移動すると、そのメソッドは存在します。Visual Studioはそのメソッドを生成することを提案し、私はそれを行います.しかし、今ではエラーは言う

"X は、同じパラメーター型で Y というメンバーを既に定義しています"

つまり、メソッドはすでに存在していました。

これらのクラス ファイルは regenerate によってまったく変更されていないため、これは意味がありません。

誰もこの問題を以前に見たことがありますか?それを修正する方法について何か提案はありますか?

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

c# - Codesmith プロパティを複数のプロジェクト ファイルと共有する

私は codesmith を使用して CSLA レイヤーを生成しており、生成する 3 つの個別の Codesmith プロジェクト (.csp) があります。

  • CSLA ビジネス オブジェクト
  • データアクセス
  • スキャフォールディングされた単体テスト

これらの各プロジェクト ファイルには、ターゲット データベース テーブルのリストが次の形式で含まれています。

私は明らかに、そのリストを 3 つの場所に維持したくありません。Codesmith プロジェクト ファイルを 1 つのプロジェクトにマージせずに、テーブルの同じリストを共有する方法はありますか?

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

linq-to-entities - nettiers find() メソッドで特定の列を選択できますか

クライアントの 1 つで Nettiers を使用しています。検索パラメーターを指定して find() を呼び出すと、実行がタイムアウトすることに気付きました。プロファイラーを使用してクエリを見たところ、すべての列が利用されていました。つまり、テーブルから * を選択します。

nettiers find() またはその他の方法を使用して特定の列を取得できますか?

ありがとう、ビジェイ

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

asp.net - データベースを開くことができません ユーザーのログインに失敗しました;asp.net;codesmith

実稼働環境でランダム エラーが発生し、データベースを開くことができません ユーザーのログインに失敗しました Windows 認証を使用しており、codesmith netTiers によって生成されたコードを使用しています。実稼働環境には Windows 2008 R2 と SQL Server 2008 R2 があり、8 GB の RAM があり、約 300 あります。ユーザーは一度にアプリケーションに接続し、.Net フレームワーク 4.0 を使用してアプリケーション プールで NetworkService Identity を使用します。

どんな助けでも大歓迎です...