[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/24 17:41 / Filesize : 271 KB / Number-of Response : 1024
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっと C#,C♯,C#(初心者用) Part136



1 名前:デフォルトの名無しさん mailto:sage [2018/03/03(土) 15:09:05.75 ID:SBEkwl3H.net]
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

■関連スレ
C#, C♯, C#相談室 Part95
mevius.5ch.net/test/read.cgi/tech/1508180530/
C#, C♯, C#相談室 Part93
https://mevius.5ch.net/test/read.cgi/tech/1492818720/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part135
mevius.5ch.net/test/read.cgi/tech/1517749348/

■コードを貼る場合は↓を使いましょう。
ideone.com/
https://dotnetfiddle.net/

■情報源
https://msdn.microsoft.com/ja-jp/library/gg145045.aspx
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://msdn.microsoft.com/en-us/library/gg145045.aspx
referencesource.microsoft.com/
-
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

152 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 23:52:59.10 ID:5QpWky7V.net]
>>142
なるほど

タッチパネル端末で一番普及してるOSかどうかは怪しいけど
windows端末を使う前提で決まってるのならいいのかもね

153 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:21:46.47 ID:lWKHEJ9v.net]
>>149
C#だとwindows、android、ios全部範疇に入ってくるのでいいかなと。
Linuxとか使いたいけど、普通の人に教育する手間考えるとWindowsがやはり無難なんだよね。

154 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:33:40.72 ID:/EdGBq5J.net]
だったらWebでいいでしょ

155 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:33:56.77 ID:8DmJsdyc.net]
WinFormsとWPFに新しいコンポーネントが登場するらしいね
WebViewって言うEdgeエンジンのブラウザ

156 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:40:46.17 ID:X48XHq+4.net]
WebViewはブラウザ作るためじゃなくてUIにWebコンテンツを組み込むためにあるんやで
WinFormsやWPFで取り残されてる可愛そうな羊たちにもWeb移行のチャンスをあげようという、MS様の粋なはからい

157 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:59:22.28 ID:AHBDXxkZ.net]
いらねーなぁ

158 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 11:07:31.46 ID:WYKTGawe.net]
ありがてぇ

159 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 11:28:57.91 ID:8DG95oz+.net]
win10でしか動かないEDGE

ついにwin7,win8の切り捨てがはじまったのか

160 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:00:36.06 ID:8DmJsdyc.net]
コレがソースwww.atmarkit.co.jp/ait/articles/1803/09/news079.html
MSの正式発表らしい



161 名前:デフォルトの名無しさん [2018/03/10(土) 12:20:10.83 ID:9KQiOEH7.net]
大学生だけどこれとか俺でもできそうなんだが本当にできるのかな。
https://www.lancers.jp/work/detail/1876846

162 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:29:04.63 ID:mmvBcDOg.net]
そんなことまでここで聞くのかよ

163 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:34:31.33 ID:mzuiLpki.net]
これで高単価ってタグ付けるとか舐めてるな
間違いなく、割に合わないだろ

164 名前:デフォルトの名無しさん [2018/03/10(土) 12:38:56.33 ID:9KQiOEH7.net]
学生のワイにはこれで本当に1万円貰えるなら最高なんだが本当に貰えるのかな

165 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:39:14.85 ID:OtR0XgI+.net]
>>158
ガキの小遣いかよw

166 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:41:42.56 ID:gfz1jyyQ.net]
そのサイトがスクレイピングNGにしてるかどうかが一番の問題

167 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:42:27.86 ID:dOb3Zb1K.net]
この価格じゃどう考えても割に合わない
保守も考えたら最低でも10倍以上はないと話にならんぞ

168 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:54:04.27 ID:mmvBcDOg.net]
>>163
動作テストと称してデータ抜いて渡してもらい逃走

169 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 13:10:29.96 ID:AY0LzIsz.net]
>>158
追加でいくらでも変更依頼が来るし
最終的に目的を達成できないとして支払い拒否
しかもキレながらな

いい社会勉強になると思うわ

170 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 13:21:42.55 ID:f+B2oLbA.net]
>>164
あの金額だと仕様を詰めるだけでも無理だと思う



171 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 13:46:50.93 ID:xj7f+MUR.net]
今日から勉強始めました、ってバカじゃなければ仕様があいまいな時点で拒否反応が出る

172 名前:デフォルトの名無しさん [2018/03/10(土) 14:09:52.14 ID:DtuniYws.net]
そんなもん後から詳細を教えて貰えばいいだけやん

173 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 14:11:44.37 ID:xj7f+MUR.net]
>>169
御託はいいから早くコード書け

174 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 14:18:47.15 ID:mzuiLpki.net]
>>169
この手のは依頼主自身が良く分かってないパターン。
詳細なんか出てこないと思った方が良い。

175 名前:デフォルトの名無しさん [2018/03/10(土) 14:24:44.51 ID:DtuniYws.net]
今見たら出ててワロタ

176 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 14:25:36.62 ID:HMj/39DU.net]
1本1万円って、ベーマガの原稿料ぐらいか...

177 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 15:41:18.55 ID:SGC3RsHk.net]
>>158
地雷だな

178 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 15:50:55.96 ID:f+B2oLbA.net]
>>172
マジかよ、って思ったらほんとに出てたわ
このスレ見てたりして w

179 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 16:39:21.24 ID:e/SHdYnW.net]
そもそもスクレイピングって合法なのか?
国内でスクレイパーが逮捕された事件あったよねたしか

180 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 16:50:08.79 ID:8DmJsdyc.net]
>>176
図書館のやつは結局無罪だったと思ったが



181 名前:デフォルトの名無しさん [2018/03/10(土) 16:59:10.67 ID:ummNhzTo.net]
サーバー攻撃と見なされるような頻度でのアクセスがダメってことじゃね?
あと著作権や引用のルールとか

182 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 18:16:32.48 ID:CYNPOxqI.net]
>>177
不起訴になったが起訴猶予だったと書かれていたな
相手方とは後に和解して共同声明出してるけど
MDISも警察も検察も到底容認出来る対応ではない

赤の他人ながら未だに腸が煮えくりかえるわ

183 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 18:16:34.41 ID:32LTkPVU.net]
>>150
Xamarinのこと言ってるんだろうけどそんな簡単じゃないよ
それぞれの環境に合わせた実行ファイルの用意と配布だけでも相当な手間だから

Windowsに限ってもOSバージョンや.NETバージョン別にテストが必要
ブラウザと違って環境用意するのも大変

仕事で使う物ならアプローチの仕方から相談できる人間を雇ったほうがいいと思うよ

184 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 18:18:17.62 ID:32LTkPVU.net]
>>179
あれな
起訴猶予とかあり得んよ

185 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 18:31:18.81 ID:OvdmWYI0.net]
C#といっこも関係ないけど、5年ぐらい前にちょっと流行ったような気がするNUIって
結局一過性のブームで終わった?

それとも実は俺が知らんだけでじわじわ普及してる?

186 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 18:55:58.97 ID:OboHG4Gl.net]
kinectは生産終了したよ

187 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 01:08:34.06 ID:RWekHsjv.net]
はまった時にはランサーズに外注

Super Programmerがたまーにいるので
金払ってでも教えてもらった方が早いぞ。マジ。

188 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 01:21:20.70 ID:/f5l5HiP.net]
結局Windows10用アプリはWindows10でしか作成できないってことか

189 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 02:17:10.20 ID:QwNvBvJi.net]
揚げ足取るようだけどコーディングは出来るでしょ
開発環境で実機デバッグが出来ないだけでは?
リモートならデバッグも可能なはず

190 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 02:36:42.01 ID:dxsKvpqu.net]
UWPとかか?UCRTのお仲間かと思いきや消沈した事を思い出すな



191 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 02:37:40.34 ID:wjY1+kiE.net]
確かUWPはWin7だとSDKのインストールすらできないんじゃなかったっけ

192 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 07:30:18.04 ID:xf8GjCk5.net]
>>184
NGワード「ランサーズ」余裕でしたw

193 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 18:22:20.07 ID:+qdItvv1.net]
起動時にファイル等をOpenして、終了時にCloseがしたいのですが、
VC#のFormアプリでは各処理をどこに記載すればいいのでしょうか?
以下のような感じのことがしたいのですが。

try{
Open
Application.Run(new Form());
}finally{
Close
}

またform起動後にOpen/Close処理を行う場合(formにOpenやCloseのテキストを表示したい場合)は、
FormShownイベントにOpen処理を、FormClosingイベントにClose処理を入れればいいのでしょうか。
途中で落ちた場合を考えて、finallyを入れなければいけない気がするのですが、
どこをtryで囲んだらいいのか分からず、途中で落ちた場合もformは閉じることになるので、これでいいかと思ったのですが。

194 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 18:45:57.52 ID:xH7ziL+Z.net]
本当にファイルを開きっぱなしにしたいの?

195 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 19:00:54.30 ID:v3WfRQw8.net]
局所的にusingでいいんじゃね

196 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 19:06:58.01 ID:dxsKvpqu.net]
>>190
IDisposeインターフェイスを実装したオブジェクトならusingを使う、ILになれば結局同じ様なコードだけど
Formで持つなら保険はvoid Dispose(bool)で行う、VSフォームデザイナーだと*.Designer.csでoverrideされてる
開くのはFormShownなら例外ダイアログ設定後だしコンストラクタより良さそうだが…しかし開く対象は固定なんかな

197 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:27:46.27 ID:KWlCmpPd.net]
C#でASP.NET WebForm を使うことになりました。
そこでLINQに関する質問です。
なにぶんC#もLINQもよくわかっていないので
ご教授よろしくお願いいたします。

1) LINQ による列挙は、スレッドセーフでしょうか?

ローカル変数にメソッド構文で何らかのLINQクエリを記述して
メソッド内で使用する場合には、スレッドセーフでしょうか?
→ lock 文などは不要ですか?

2) 拡張メソッドを作成して内部で yield return 文などを使用して
LINQ のメソッド構文で使用する場合、yield return 文を
lock 文で囲む必要はありますか?

3) 以下のページの最後の方で、中信頼性とか高信頼性とかの記述が
でてきますが、ASP.NET でLINQを使う場合には、web.config に
これらの設定が必須ですか?

'https://msdn.microsoft.com/ja-jp/library/bb907622(v=vs.100).aspx

以上です

198 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:38:13.04 ID:PLvoLZo8.net]
>>190
落ちる前にストリームを閉じるのはたぶん無意味なので
無理してusuingやtryのブロックで囲う必要はないと思う。

open/closesするタイミングは教条主義的に考える必要はないでしょう。
要は必要になる前にopenして必要なくなった後にcloseすればよいだけ

199 名前:デフォルトの名無しさん [2018/03/11(日) 20:44:38.34 ID:lvju0XX+.net]
>>195
たぶんで答えるな
てか知らん事に答えようとすんな

200 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:53:10.61 ID:dF1Cj7yy.net]
>>190
そのフォームを開く Program.Main だっけでやればいいんじゃない?

using( var stream = (ファイルを開く)) {
Application.Run(new Form1( stream )); // フォームのコンストラクタの引数にでも渡してやる
}

ただ本当にファイルを開きっぱなしにする必要があるのかとか、きちんと検証する事をおすすめ。



201 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:57:33.66 ID:PLvoLZo8.net]
>>196
たぶんは婉曲表現で本当は確実に必要ない
お前くそくだらない突っ込みではなく意義のある発言をしろ馬鹿

202 名前: []
[ここ壊れてます]

203 名前:デフォルトの名無しさん [2018/03/11(日) 21:07:56.85 ID:lvju0XX+.net]
>>198
確実にお前の理解が足りてない
意地張るな、な?

204 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 21:16:59.78 ID:xf8GjCk5.net]
運用中にファイルの中身を確認できないファイルとな?
開いたらアプリもろとも死んでもらうまさに漢の中の漢よ

205 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 22:34:52.34 ID:Aj3DuHB+.net]
>>194
スレッドセーフかどうかが問題になるようなコレクションを
ASP.NETのスレッド間で共有する必要があるのか考えたほうがよさげ

1) スレッドセーフではない。
lockが必要かどうかは使い方次第
https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1.getenumerator?view=netframework-4.7.1

2) IEnumerable<T>を自前で実装する話ならyield returnをlockで囲んだところで意味ない
必要なら呼び出し側で対処する

3) 知らん

206 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 22:41:38.87 ID:baL9gt0u.net]
別に普通でしょ。例えば、アプリのローカルフォルダにある設定ファイルは基本アプリの1インスタンスにのみ有効であるべきで、アプリ起動時に設定ファイルを書き込み権限でオープンして他は読み取りのみにしておけば、二重起動防げるし。
むしろ、設定ファイルを他から勝手に変更されないようにそうすべきであるし。

フォルダ変えれれば厳密な二重起動は防げんけど。

207 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 23:09:46.06 ID:G7UGiphU.net]
>>201

ありがとうございます。
教えていただいたURLを調べてみます。

208 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 23:15:47.74 ID:gqF9MiU9.net]
>>202
どこの国の普通?おじいちゃん?

209 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 23:25:00.03 ID:gqF9MiU9.net]
おじいちゃんのやり方がことごとく常識外れ過ぎる
なのにドヤ顔で間違った事ばかり書いてくる

210 名前:190 mailto:sage [2018/03/11(日) 23:46:06.06 ID:+qdItvv1.net]
>>191-193
ログ出力と、あまりOpen/Closeを連続でしたくない外部機器を考えています。
void Dispose(bool)調べてみます。

>>195-199
繋がっている外部機器を出来る限りCloseしたく、usingが使えないので下を試したのですが、
こういう事はダメなようで、定石みたいなものがあればと質問させて頂きました。
try{
  Open
  Application.Run(new Form());
}finally{
  Close
}



211 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:45:48.96 ID:Ok4d75rJ.net]
>>206
open/closeがデバイスハンドルの取得/破棄のことを指してるなら
やはり通常はアプリが異常終了する場合のことを考える必要はないと思う
(プロセスが落ちれば勝手に閉じられる)

そういう話ではなく、例えば232Cとかから何か送信する必要があるとかなら、
www.atmarkit.co.jp/ait/articles/0507/01/news134.html
これを利用するのが普通じゃないかな

212 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:46:52.39 ID:Ok4d75rJ.net]
っていうか、ファイルじゃなかったのかw

213 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 01:52:29.42 ID:uqwSBh4C.net]
VS2010使ってます。

/// と入力した時のコメントの色を変更したいんですけど

/// <summary> ← この部分

Tool→Option→Environment→Fonts and Colors→ Display items
の中のどれのフォントを設定すればよいのでしょうか?

背景色を黒、文字色を黄色にしたです!

214 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 01:58:56.52 ID:P6b6g7+Q.net]
>>209
自分で1つずつ設定するのは大変だから、設定済みのスタイルをインポートするのがおすすめ
お気に入りの色の組合せダウンロードしたら、「ツール」→「設定のインポートとエクスポート」とかで出来たはず
https://studiostyl.es/schemes

215 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 09:27:50.49 ID:uqwSBh4C.net]
>>

216 名前:210
自分の好みの色に変えたいんですよね。
例えばコメントの類は黄色
といった具合です。
[]
[ここ壊れてます]

217 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 11:15:09.08 ID:wJJ3vVe4.net]
XML ドキュメント コメント - テキスト

このへん

218 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 13:07:46.38 ID:uqwSBh4C.net]
>>212
サンキュー

219 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 13:40:31.58 ID:wJJ3vVe4.net]
>>213
どういたしまして

220 名前:デフォルトの名無しさん [2018/03/13(火) 00:20:52.15 ID:Odo9QKBD.net]
コンストラクタの引数に型を渡して中で利用したいのですが
どのようにすればいいでしょうか?

public class Hoge
{
 public Hoge(MyClass)  ←引数にMyClass型を渡したい(MyClass型の他にも様々な型を渡せるようにしたい)
 {
  new Fuga<MyClass>(); ←MyClassをこのように利用したい
  ...



221 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 00:26:24.49 ID:ddUI/fLh.net]
>>215
ジェネリクス

222 名前:デフォルトの名無しさん [2018/03/13(火) 00:26:57.35 ID:Odo9QKBD.net]
自己解決しました

223 名前:デフォルトの名無しさん [2018/03/13(火) 00:27:13.56 ID:Odo9QKBD.net]
>>216
すみません、ありがとうございます

224 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 00:57:32.21 ID:/h3xSJ+X.net]
>>215
まあ、インターフェースだな

225 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 01:01:17.69 ID:m+3G+xXH.net]
unity上で人間の視覚を表現することってできるでしょうか?
人型のモデルの頭に2台のカメラを搭載して、その映像をもとに
別窓でリアルタイム3Dモデリングをさせたいのですが

226 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 02:19:45.27 ID:FlaHjwms.net]
それは、このスレではないな

227 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 10:10:35.96 ID:dHyAKo2T.net]
視差とかステレオカメラで検索すれば原理はいくらでも出てくるが、
実装となるとがんばれとしか

228 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 11:12:27.04 ID:ROGqoRwU.net]
Intel RealSenceはC#でのサンプル開発例がネットに転がってると思う

229 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 14:05:02.41 ID:x3Fz4Pwf.net]
C#から指定したパスにあるBATファイルを実行する為に
次のコードを記述しました。しかし、なぜかDOSが起動しません。
何が間違っているのでしょうか?
直接バッチファイルをキックすると動きます。


string path_dayo = @"C:\Users\mariokun\test.bat";
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo();
psi.FileName = path_dayo;

System.Diagnostics.Process p = System.Diagnostics.Process.Start(psi);

230 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 14:24:14.78 ID:dHyAKo2T.net]
ユーザーの下だから、アクセスする権利が無いとか
試しにC:\testとかフォルダ作って、その中でやってみたらどうかな?



231 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 14:31:30.29 ID:tgt6PWyO.net]
C#以前の話だけどProcessにcmd指定するの禁止なの?

232 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 15:44:35.53 ID:9afmhkEC.net]
最近使ってないから怪しいものだが、確かProcessに標準エラー出力をみるプロパティーかメソッドのようなものが有った気がするので
エラー見たら判るかもしれんね

233 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 16:09:22.74 ID:x3Fz4Pwf.net]
>>225 >>226 >>227
海外サイトに同じ質問してる人がいた。
みてみまーす

234 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 17:51:15.29 ID:m+3G+xXH.net]
>>222,223
ありがとうございます

235 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 22:03:23.06 ID:o9PP0UYA.net]
>>224
ユーザー名違うけどユーザーフォルダ直下で普通に起動する
https://dobon.net/vb/dotnet/process/shell.html
>ProcessStartInfo.UseShellExecuteプロパティがTrueである必要があります
あとはC#以外の要素、例えばtest.batの中身に因るのか
関連付けに頼らず本来の方法であるCMD.EXEと引数に変えてみるとか

236 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 17:0 ]
[ここ壊れてます]

237 名前:1:20.38 ID:OFI+/e24.net mailto: visual studio 2015を使ってます
Nugetでいくつかのパッケージを導入したのですが、ビルド時にパッケージだけを/debug/vendorフォルダへ移動させて/debug直下をスッキリとさせたいのですが、そういうことは出来るのでしょうか。
[]
[ここ壊れてます]

238 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 17:43:33.35 ID:hfQcS2x0.net]
ずっと2010使ってるけどさすがに2015あたりに俺も
乗り換えたほうがいいのかな?

239 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 17:46:24.44 ID:m1Pb8szy.net]
インテリセンスの利き方が違うし、やっぱり新しいIDEの方が洗練されてるのねん

240 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 17:58:50.65 ID:UhGUJU8S.net]
UIがモダンな感じになっていいぞ



241 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 17:59:31.07 ID:hfQcS2x0.net]
じゃ、そろそろ乗り換えるか。

242 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:10:48.50 ID:LOd8Ik0+.net]
個人なら2017でいいだろ
アホみたいにアグレッシブにアップデート入れてくるから時々動かなくなったりするけど

243 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:14:24.77 ID:hfQcS2x0.net]
昔は有料だったけど今VSは無料だよね?

244 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:16:17.46 ID:vwwhEuwP.net]
Community エディションは無料

245 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:22:29.26 ID:Nomi5wj3.net]
>>231
IDEの機能の話は専用スレでやれ。その方が早い
Visual Studio 2015 Part8©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1484855822/
>>237>>238
2017まではExpress editionもある

246 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:24:12.93 ID:wy9qzwcH.net]
>>239
2017のExpressはDesktop版だけだけどね

247 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 18:25:28.67 ID:OFI+/e24.net]
>>239
返信ありがとうございます。
質問先のリンク助かります。
スレ違い失礼しました。

248 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 21:37:17.95 ID:lQYzxnHH.net]
ここで質問で合ってるかわかりませんが、質問です
WPFのNuGetでTesseractを入れて使ってるんですが、
DLLをEXEに埋め込みたくなって、いろいろ試したのですが、うまくいきませんでした

一つはcsprojをいじってDLLを埋め込み、スタートオブジェクトを変えてアセンブリを読み込む方法
これはDLLがないと言われてエラーが出ました
もう一つはCostura.Fodyを使った方法で、TesseractEngineのコンストラクタの引数がおかしいと言われます

いずれも埋め込まずに普通に作ると動くので、何かしらが悪さをしてる感じです
DLLからDLLを呼んでいる場合などにマージがうまくいかないとネットに書いてありましたが、それかもしれませんが確証はありません
なにかうまいやり方があったら教えてほしいです

249 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 21:39:04.95 ID:8s0v/J9G.net]
>>242
ILMerge

250 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 21:41:26.54 ID:lQYzxnHH.net]
>>243
ILMergeはWPFでは使えないとネットに書いてあったので試してなかったのですが、
一応調べてみますありがとうございます



251 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 21:43:34.26 ID:8s0v/J9G.net]
あ、Xamlかごめん

252 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 22:38:11.69 ID:9PNbTFft.net]
マシンがポンコツだったらVS2010のままがいいと思うけど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<271KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef