1

コード値の 1 つも変更するコマンド ライン コンパイル コマンドを作成しようとしています。

ユーザーのトークンをコードに埋め込んでコードをコンパイルしようとしているので、ダウンロード後すぐにアプリを使用できるようになります。

私のコードには、次の行があります。

UserToken = HWMX-HJPL-L1TN-E62Y-2JCVK;

現在、私は醜い回避策を作成しました-プレーンテキスト「HWMX-HJPL-L1TN-E62Y-2JCVK」を探して新しいトークンに置き換え、コンパイラを呼び出して実行可能ファイルを作成するスクリプトを作成しました。

コマンドラインでコンパイラに渡すことで、この値を直接変更する「通常の」方法はありますか?

4

1 に答える 1

0

私がすることは次のとおりです。

  1. プロジェクトのリソース ファイルを作成する
  2. 通常のテキスト ファイルをリソースとしてリソース ファイルに追加します。
  3. 唯一のコンテンツとして、リソース ファイルにユーザー トークンを配置します。
  4. 次のようにユーザートークンを読み取ります。

    string UserToken = Resources.Default.UserTokenFile;
    
  5. プロジェクトをコンパイルする前に、ファイルを新しいユーザー トークンで単純に上書きするスクリプトを作成します。
于 2013-11-14T21:04:43.087 に答える