誰でも助けてくれますか? Structs.csファイルを生成しようとすると、MySQLプロバイダによってSchemaNameが返されないため、プロセスはエラーで失敗します。亜音速3、MySQL T4テンプレート:Structs.ttが失敗する
「 変換を実行中にエラー3:System.ArgumentNullException:値をnullにすることはできません パラメータ名:Microsoft.VisualStudio.TextTemplating.ToStringHelper.ToStringWithCultureでobjectToConvert (objectToConvertオブジェクト) Microsoft.VisualStudio.TextTemplating3BD02BC645E0D86C85EB7201F039F235.GeneratedTextTransformationで。 TransformText().....」
これはStructs.csで生成されたコードです:
/// <summary>
/// Table: _companies
/// Primary Key: ID
/// </summary>
public class _companiesTable: DatabaseTable {
public _companiesTable(IDataProvider provider):base("_companies",provider){
ClassName = "_company";
SchemaName = "
私はMySQLの共同を使用して試してみましたnnector 6.04と5.1、mysqlサーバのバージョン5.067と5.1.33と同じ結果を返します。
この
は、企業テーブルのスキーマです:- 表 "企業" DDL
CREATE TABLE companies
( ID
のint(10)NOT NULL AUTO_INCREMENT、 PRIMARY KEY(ID
) ) ENGINE = InnoDB AUTO_INCREMENT = 32 DEFAULT CHARSET = latin1;
誰でも手助けできますか?
私は問題を作成しました - 歓声 –