プログラミング

プロおよび熱狂的プログラマーのためのQ&A

30
Visual Studio 2012 Web Publishがファイルをコピーしない
VS 2012にWebアプリケーションプロジェクトがあり、Web公開ツールを使用すると正常にビルドされますが、公開ターゲット(この場合はファイルシステム)にファイルがコピーされません。 ビルド出力を見ると、すべてが正しくobj \ Release \ Package \ PackageTmp \にコピーされていることがわかりますが、ビルド出力に表示されるのは次のとおりです。 4>プロジェクト「{Project} .csproj」の作成が完了しました。 4>既存のファイルを削除しています... 4>フォルダを発行しています/ ... 4> ==========ビルド:3成功、0失敗、1最新、0スキップ===== ===== ==========公開:1件成功、0件失敗、0件スキップ========== 公開が成功したと表示されていても、公開のターゲットディレクトリにファイルがありません。 これを複数のプロジェクトで見たことがありますが、ソリューション/プラットフォームの構成がこの問題を引き起こしているように見えることがありますが、正確な原因を特定することができませんでした。 他の誰かがこれが起こっているのを見たり、これを正しく機能させる方法についてアイデアを持っていますか? 更新: これの回避策を見つけたかもしれません。私はこれをもう一度起こしただけで、公開設定をいじりました。[設定]タブで選択した構成を別の構成に変更してから、すべてのファイルを使用したい構成に戻したところ、再び公開が開始されました。うまくいけば、これは将来的に他のプロジェクトで動作します。 更新2: Microsoft Connectにバグを投稿し、VS Web開発者チームの開発者から返信を受け取りました。彼は彼らが内部ビルドでこの問題を修正しており、この問題を修正する公開ツールのアップデートをすぐにリリースするだろうと彼は言った。 更新3: これは最近Visual Studio 2012 Update 2で修正されました

18
データ型、NOT NULL、およびPRIMARY KEY制約とともにテーブルの列のリストを取得するSQLサーバークエリ
特定のテーブルの列のリスト、それに関連するデータ型(長さを含む)、およびそれらがnullでない場合、SQLサーバーでクエリを作成する必要があります。そして、私は何とかこれを行うことができました。 しかし、今私は同じテーブルで、列に対しても取得する必要があります- TRUEその列が主キーである場合。 どうすればよいですか? 私の予想される出力は: Column name | Data type | Length | isnull | Pk

18
ナビゲーションドロワー:選択したアイテムを起動時に設定するにはどうすればよいですか?
私のコードは完全に機能します。ナビゲーションドロワーのアイテムがクリックされるたびに、アイテムが選択されます。 もちろん、デフォルトのフラグメント(ホーム)でアプリを起動したいのですが、ナビゲーションドロワーでアイテムが選択されていません。プログラムでそのアイテムを選択するにはどうすればよいですか? public class BaseApp extends AppCompatActivity { //Defining Variables protected String LOGTAG = "LOGDEBUG"; protected Toolbar toolbar; protected NavigationView navigationView; protected DrawerLayout drawerLayout; private DateManager db = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.base_layout); navigationView = (NavigationView) findViewById(R.id.navigation_view); // set the home/dashboard at startup FragmentTransaction fragmentTransaction = …

16
Visual Studioのプロジェクト/ソリューション間でコードをどのように共有しますか?
いくつかの共通コードがある2つのソリューションがあるので、それを抽出してそれらの間で共有したいと思います。さらに、他の人に役立つ可能性があるため、そのライブラリを個別にリリースできるようにしたいと考えています。 Visual Studio 2008でそれを行うための最良の方法は何ですか? プロジェクトは複数のソリューションに存在していますか? 個別のコードに個別のソリューションはありますか? ソリューションは別のソリューションに依存できますか?

9
Androidブラウザーでリンクを作成してアプリを起動しますか?
次のようなリンクを作成することは可能ですか? <a href="anton://useful_info_for_anton_app">click me!</a> アントンアプリを起動しますか? これはマーケットプロトコルを備えたAndroidマーケットアプリで機能することを知っていますが、他のアプリでも同様のことができますか? Androidマーケットを起動するリンクの例を次に示します。 <a href="market://search?q=pname:com.nytimes.android">click me!</a> 更新: eldarerathisによって提供された、私が受け入れた回答はうまく機能し<intent-filter>ますが、タグのサブ要素の順序に問題があったことを述べておきたいと思います。私<intent-filter>が抱えていた問題を回避するために、そのタグの新しいサブ要素を使用して別のものを作成することをお勧めします。たとえば、私AndroidManifest.xmlはこのように見えます: <activity android:name=".AntonWorld" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <data android:scheme="anton" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
229 android 

7
.NET-プロトコル、ホスト、ポートを取得する
.NETで現在のプロトコル、ホスト、ポートをすばやく取得する簡単な方法はありますか?たとえば、次のURLにいるとします。 http://www.mywebsite.com:80/pages/page1.aspx 戻る必要があります: http://www.mywebsite.com:80 Request.Url.AbsoluteUri完全なURLを取得するために使用できること、およびRequest.Url.Authorityホストとポートを取得するために使用できることはわかっていますが、URL文字列を解析せずにプロトコルを取得する最善の方法がわかりません。 助言がありますか?
229 .net  asp.net  url  uri  authority 

10
jquery-out-of-the-boxで空の文字列をテストする最良の方法は何ですか?
プラグインなしで、jquery-out-of-the-boxで空の文字列をテストする最良の方法は何ですか?私はこれを試しました。 しかし、少なくともそのままでは機能しませんでした。組み込みのものを使用するとよいでしょう。 繰り返したくない if (a == null || a=='') どこかif (isempty(a)) が利用可能であればどこでも 。
229 javascript  jquery 


4
一時ディレクトリを作成するには?
私はを作成してtempfile削除し、ディレクトリとして再作成するために使用します。 tmpnam=`tempfile` rm -f $tmpnam mkdir "$tmpnam" 問題は、あるプロセスのX後rm -f X、直前にtempfileを誤って実行した場合、別のプロセスが同じ名前を取得する可能性があることmkdir Xです。


10
HTMLボタンを使用してJavaScript関数を呼び出す
HTMLボタンを使用してJavaScript関数を呼び出そうとしています。 これがコードです: <input type="button" value="Capacity Chart" onclick="CapacityChart();"> ただし、正しく機能していないようです。これを行うより良い方法はありますか? ここにリンクがあります:http : //projectpath.ideapeoplesite.com/bendel/toolscalculators.html左下のセクションにある容量タブをクリックしてください。ボタンは、値が変更されていない場合にアラートを生成し、値を入力するとグラフを生成する必要があります。
229 javascript  html 


11
GET関数が危険なため使用できないのはなぜですか?
gets()GCCで関数を使用するCコードをコンパイルしようとすると、次の警告が表示されます。 (.text + 0x34):警告: `gets '関数は危険なので使用しないでください。 これはスタックの保護とセキュリティに関係していることを覚えていますが、正確な理由はわかりません。 この警告を削除するにはどうすればよいgets()ですか。また、使用に関する警告が表示されるのはなぜですか。 gets()とても危険なのなら、なぜそれを削除できないのでしょうか?
229 c  fgets  buffer-overflow  gets 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.