問題タブ [publish]
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.
visual-studio-2008 - Visual Studio の「発行 Web サイト」を取得するにはどうすればよいですか 1. web.config を上書きしない & 2. GAC から参照された dll のコピーを昇格させる
開発中に GAC から参照する aa ライブラリを使い始めました。Web サーバーにプロモートするときに、プロジェクトの bin ディレクトリに含まれる dll が必要です。また、ローカルとサーバーの web.config を異なるものにする必要があります。このライブラリを使い始める前は、VS のウェブサイト公開機能をとても楽しんでいました。今では邪魔になっているようです。
asp.net - ターゲット フォルダの内容を消去せずに、Visual Studio 2008 で「公開」機能を使用するにはどうすればよいですか?
Visual Studio 2008 で Build->Publish Web Site を使用すると、ほとんどの場合、サイトがコンパイルされ、「ターゲット フォルダー内のすべてのファイルが削除されます。続行しますか?」というメッセージが表示されます。(またはその趣旨の何か)。ただし、Visual Studio でプロジェクトを発行するときに、フォルダーの内容を完全に置き換えるか、単に変更されたファイルを新しいバージョンに置き換えるかを選択できるダイアログ ボックスが表示されることがありました。
フォルダーを完全に消去せずに公開することを好みます。これは、展開されたアプリケーションがユーザー ファイルとキャッシュ ファイルを作成するためです。ただし、Visual Studio で常にこのオプションが提供されるとは限らない理由がわかりません。これはどこかで変更できる設定ですか?使用している .NET のバージョンに関連付けられていますか?
どんな洞察も大歓迎です!
編集 - 2009-01-20 のフォローアップ
私はまだこれを理解していませんが、ここにいくつかの情報があります。
私の Win XP デスクトップ上の 1 つの ASP.NET プロジェクトのパブリッシュ機能は次のようになります。
私の Vista ラップトップで別のプロジェクトを実行すると、次のようになります。
2 番目のスクリーンショットのラジオ ボタンに注目してください。このラジオ ボタンを使用して、公開する前にフォルダーの内容を削除するか、単に一致するファイルを上書きするかを選択できます。すべてのプロジェクトにこれらのオプションを用意したいと思います。
どちらのコンピューターも Visual Studio 2008 Professional (バージョン 9.0.30729.1 SP、[ヘルプ] -> [バージョン情報] によると) を実行しています。まったく同じバージョン。そして、OS の違いがこの機能の変更を引き起こしているとは思えません。どこかの設定じゃないですか。誰か知っていますか?
visual-studio - Visual Studio - 複数の場所に発行しますか?
一度に複数の場所に Web サイトを自動的に公開する方法はありますか?
私たちのウェブサイトは複数のサーバー間で負荷分散されているため、公開したい場合は各サーバーで個別に行う必要があります.
Thx、トレヴ
visual-studio - nant が Web アプリケーション プロジェクトでパブリッシュを実行できるようにすることは可能ですか
nant に mvc プロジェクトまたは古き良き Web アプリケーション プロジェクトでパブリッシュを実行させ、パブリッシュ
後にファイルを Web サーバーに FTP で送信することは可能ですか?
更新: ftp 問題の解決策を見つけました
Nant ftp taskありがとう Paco
publicとは、visual studio publish のように公開できるコマンド ライン アプリケーションまたは nant タスクがあることを意味します...
visual-studio-2008 - Web アプリケーション プロジェクト (MVC) で発行に失敗しました
私は通常、VS 2008 の「公開」機能を使用して、自分の Web サイトに公開できる正しいファイルなどを取得します。しかし、適切なエラー メッセージがまったく表示されずに発行が失敗することがあります。いくつかの異なる理由が考えられることはわかっていますが、今ではこれに本当に疲れ始めています.
コマンドラインからウェブサイトを構築する方法を教えてもらえますか? 私が言ったように、それはMVCプロジェクトです。これに を使用できますaspnet_compiler
か? 「パブリッシュ」と同じ動作をシミュレートするには、どのパラメーターを使用すればよいですか?
latex - 参照のセクション見出しと実際の引用は LaTeX で一緒に押しつぶされます
多くの公開された論文で見られるので、これは一般的な問題に違いありませんが、グーグルで検索するのは非常に難しいようです. このように参考文献を挿入できます
そして、すべてが期待どおりに機能しますが、セクションの見出し (たとえば、「7. 参照」) と実際の参照の開始の間にスペースがない場合があります (どのような状況がこれを引き起こすのかわかりません - 私にはランダムに思えます)。セクションの見出しと最初の引用はすべて押しつぶされて表示されます。それはまったくひどいものではありませんが、私には間違いなくタイプセットの欠陥のようです.
私は何年もそれを我慢してきましたが、どこかの誰かがこれに気づき、それを追跡し、その原因とそれを修正する方法を理解するのに十分な強迫観念を持っていたに違いありません.
これは解決策を記録するのに適した場所だと思いました。これをもっとグーグル化する方法を考えられるかどうか教えてください。
追加: 問題を示すドキュメントの例を次に示します: http://yootles.com/outbox/squish/。(以下の私の回避策も参照してください。)
asp.net-mvc - ASP.Net MVC アプリケーションを発行するときに cs ファイルを配置する必要がありますか?
開発マシンでコンパイルして正常に実行されるプロジェクトがありますが、Web サーバーで実行すると、次のエラーが発生します。
パーサー エラー メッセージ: ファイル '/Views/Shared/Main.master.cs' が存在しません。
言及されたファイルはサーバー上に存在しませんが、ファイル '/Views/Shared/Main.master' は存在します。
「Publish」コマンドを使用してプロジェクトをアップロードします。csファイルがありませんか?
オフにする必要があるインタイムコンパイルだけを行う設定はありますか?
c# - PreLoaded Sql Server Express DatabaseでC#アプリを公開する最良の方法は何ですか?
C# アプリケーションを、SQL Server Express 2005 およびアプリケーションに対応するデータベースと共に配布したいと考えています。SQL Server Express 2005 をインストールすると、インストール時にテーブル構造だけでなく、サンプル データベースにデータが自動的に読み込まれる必要があります。どうすればこれを達成できますか。
Visual Studio Click Once テクノロジを使用してこれを行う方法はありますか? 私はVS 2008を持っています。
asp.net - Visual Studio 2008 Publish Failed ファイルが Web サイトに既に存在する
私は、Visual Studio 2008 で Web アプリケーション プロジェクトを作成しています。
新規から作成されたものであり、移行されたプロジェクトではありません。
これはファイル ベースの Web アプリケーション プロジェクトであるため、IIS と FPSE は関係ありません。
公開ダイアログから「公開前にすべての既存のファイルを削除する」オプションを選択しました。
ステータス バーの結果は「発行に失敗しました」です。出力ウィンドウでは、2 つの画像とユーザー コントロール (.ascx) ファイルが既に存在するため、publish ディレクトリに追加できないことについてうめき声を上げています。
c# - 公開時にソースコードを難読化する(C#)
私たちは、お客様に公開されている多くの製品に取り組んでいます。ただし、C#アプリケーションを公開する場合は、リフレクターなどを使用してすべてのdllを逆コンパイルできます。
公開時にdllを暗号化する簡単な方法があるかどうか疑問に思いました。このようにして、クライアントがコードを逆コンパイルすることを心配することなく、dllを公開できます。
ps:これをビジュアルスタジオに統合することができれば、それは素晴らしいことです。
編集:二重投稿について申し訳ありませんが、それが「難読化」と呼ばれていることを知りませんでした。