Visual Studio 2017
http://www.visualstudio.com/
日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn
前スレ
Visual Studio 2017 Part3
http://mevius.2ch.net/test/read.cgi/tech/1502760563/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
Visual Studio 2017 Part4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ cf9a-20SA)
2017/10/29(日) 11:42:36.61ID:lQWP9L+J0242デフォルトの名無しさん (スププ Sd22-I4YF)
2017/11/22(水) 13:23:39.76ID:wq5UK+VKd MSDNで旧バージョンのVisual Studioがダウンロードできることを言ってるんやろか
243デフォルトの名無しさん (ワイモマー MM22-rYPf)
2017/11/22(水) 13:28:59.43ID:mk1WkjiaM withoutかよ
244デフォルトの名無しさん (ワッチョイ c58a-cb0a)
2017/11/22(水) 14:26:31.73ID:xErWMiA90 とりあえずまとめておく
w/はwith(あり)、w/oはwithout(なし)
w/MSDNはサブスクリプション(契約時のVSは永続ライセンス、次バージョンへのアプグレ権は契約期間中のみ)
w/oMSDNはパッケージ版(該当製品はProのみ)
w/MSDNのパッケージ販売は終了
なおw/MSDNについてはVLライセンスの方が相当お得(VSは1ライセンスから購入可、他のVL製品の場合3ライセンス以上購入が必要)
VS製品のVL新規価格は普通のサブスクリプション価格と大差ないが、更新価格はべらぼうに安価
Microsoストア
https://www.microsoft.com/ja-jp/store/b/visualstudio?icid=JP_Dev_Nav_3_VSTD_NA_NA_17052017
LicenceOnline(エルサットストア)
https://www.licenseonline.jp/qq2/licenseonlinestorefront/Maker.asp?VendorID=1
nPress(サイバーロジステックス)
https://www.npress.jp/msdn_chart
w/はwith(あり)、w/oはwithout(なし)
w/MSDNはサブスクリプション(契約時のVSは永続ライセンス、次バージョンへのアプグレ権は契約期間中のみ)
w/oMSDNはパッケージ版(該当製品はProのみ)
w/MSDNのパッケージ販売は終了
なおw/MSDNについてはVLライセンスの方が相当お得(VSは1ライセンスから購入可、他のVL製品の場合3ライセンス以上購入が必要)
VS製品のVL新規価格は普通のサブスクリプション価格と大差ないが、更新価格はべらぼうに安価
Microsoストア
https://www.microsoft.com/ja-jp/store/b/visualstudio?icid=JP_Dev_Nav_3_VSTD_NA_NA_17052017
LicenceOnline(エルサットストア)
https://www.licenseonline.jp/qq2/licenseonlinestorefront/Maker.asp?VendorID=1
nPress(サイバーロジステックス)
https://www.npress.jp/msdn_chart
245デフォルトの名無しさん (ワッチョイ b9bb-yT5k)
2017/11/22(水) 14:52:15.30ID:TjwukiH/0 この人たちはどこにパッケージ版があるようにみえるんだろう?
w/oMSDN Proもこの世にダウンロード版しか存在しないんだけどなあ。
w/oMSDN Proもこの世にダウンロード版しか存在しないんだけどなあ。
246デフォルトの名無しさん (ワッチョイ c58a-vU7N)
2017/11/22(水) 14:58:03.71ID:XX0Q3qsY0 パッケージ版というのはサブスクリプション版に対する対比だよ
Windowsのダウンロード版に対しても、DSP版やOEM版に対してパッケージ版とか言うだろ
Windowsのダウンロード版に対しても、DSP版やOEM版に対してパッケージ版とか言うだろ
247デフォルトの名無しさん (ワッチョイ b9bb-yT5k)
2017/11/22(水) 15:02:06.07ID:TjwukiH/0 サブスクリプション版に対比するのは永続ライセンス版なんだけど。
248デフォルトの名無しさん (ワッチョイ c58a-cb0a)
2017/11/22(水) 15:28:02.55ID:xErWMiA90 Visual Studio Professional サブスクリプション (新規)
https://www.microsoft.com/ja-jp/store/d/Visual-Studio-Professional/DG7GMGF0DST3/0001?icid=JP_VisualStudio_LinkNav_2_VSTProS_NA_NA_17052017
> [1] 標準サブスクリプションには、Visual Studio Professional IDE への永続的なアクセスと 12 か月間の特典アクセスの利用が含まれます。
> 12 か月間の期間の終了時に、サブスクリプションは自動的に終了します。
> 特典の一覧については、https://www.visualstudio.com/subscriptions/ を参照してください。
サブスクリプションでもあり、ダウンロードでもあり、永続ライセンスでもある
https://www.microsoft.com/ja-jp/store/d/Visual-Studio-Professional/DG7GMGF0DST3/0001?icid=JP_VisualStudio_LinkNav_2_VSTProS_NA_NA_17052017
> [1] 標準サブスクリプションには、Visual Studio Professional IDE への永続的なアクセスと 12 か月間の特典アクセスの利用が含まれます。
> 12 か月間の期間の終了時に、サブスクリプションは自動的に終了します。
> 特典の一覧については、https://www.visualstudio.com/subscriptions/ を参照してください。
サブスクリプションでもあり、ダウンロードでもあり、永続ライセンスでもある
249デフォルトの名無しさん (アウウィフ FF05-ueiZ)
2017/11/22(水) 15:32:15.33ID:TZAtmSaIF gccで充分なんだが
250デフォルトの名無しさん (スフッ Sd22-81ZB)
2017/11/22(水) 18:04:42.07ID:Lsm15c2wd251デフォルトの名無しさん (ワッチョイ 879e-DWFp)
2017/11/25(土) 14:35:25.13ID:MKkAeSyz0 ソリューションにC#プロジェクトが10個あるとして、
そのターゲットフレームワークを一括で4.6.2→4.7に変更する方法ある?
一つずつプロパティ開いて手作業で変更するしかない?
そのターゲットフレームワークを一括で4.6.2→4.7に変更する方法ある?
一つずつプロパティ開いて手作業で変更するしかない?
252デフォルトの名無しさん (ワッチョイ 5fb3-CDhT)
2017/11/25(土) 15:06:03.26ID:+Jz8ZPqE0 csproj の targetframeworks の内容を直接置換するとか
まあ10個ぐらいなら回答待ってる間にできると思うが
まあ10個ぐらいなら回答待ってる間にできると思うが
253デフォルトの名無しさん (ブーイモ MM4b-+V5r)
2017/11/25(土) 15:35:10.72ID:0UWdhE2XM わざわざターゲットフレームワークを変える理由は何だろう?
254デフォルトの名無しさん (ワッチョイ 879e-DWFp)
2017/11/25(土) 15:45:45.17ID:MKkAeSyz0255デフォルトの名無しさん (ワッチョイ bf9f-5Bhd)
2017/11/25(土) 15:52:59.74ID:Ie2wytZV0 ローカルwindowsデバッガー の使い道が良くわからないんだがw
ハローワールドしても消えちゃうし
まあCTRL+F5で普通に出来るから問題ないんだけどちょっときになった
ハローワールドしても消えちゃうし
まあCTRL+F5で普通に出来るから問題ないんだけどちょっときになった
256デフォルトの名無しさん (ブーイモ MM4b-+V5r)
2017/11/25(土) 15:59:21.46ID:0UWdhE2XM >>254
4.7じゃないと使えない何かがあるなら
その改変時にフレームワークを変えたらいいと思うけど
4.7にしたってビルドしないと意味ないから
4.7じゃなくても動くなら別に4.7にする必要もない
4.7じゃないと使えない何かがあるなら
その改変時にフレームワークを変えたらいいと思うけど
4.7にしたってビルドしないと意味ないから
4.7じゃなくても動くなら別に4.7にする必要もない
257デフォルトの名無しさん (ブーイモ MM4b-+V5r)
2017/11/25(土) 16:00:45.45ID:0UWdhE2XM これまで1000個アプリを作ってたとして
それを全部4.7にしたいって言うのは意味のないことだよ
それを全部4.7にしたいって言うのは意味のないことだよ
258デフォルトの名無しさん (スププ Sd7f-bSgi)
2017/11/25(土) 16:04:13.01ID:TbwMNg4Fd >>253
つっかかる意味が分からない
つっかかる意味が分からない
259デフォルトの名無しさん (ブーイモ MM4b-+V5r)
2017/11/25(土) 16:04:22.68ID:0UWdhE2XM ソリューションないのプロジェクトか
ああ勘違いしてたゴメン
ああ勘違いしてたゴメン
260デフォルトの名無しさん (ワッチョイ 5fb3-CDhT)
2017/11/25(土) 17:19:59.73ID:+Jz8ZPqE0 そもそも意味があるかどうかを決めるのは ID:MKkAeSyz0 だし
261デフォルトの名無しさん (ワッチョイ 5f06-HoHO)
2017/11/25(土) 18:12:10.32ID:yDO/xVL00262デフォルトの名無しさん (アウアウエー Sa1f-h039)
2017/11/25(土) 18:46:48.33ID:KnGPLM4Ka 全然回答になってないけど、アプリと一緒に.NET Frameworkも配布するなら
ターゲットの.NET Frameworkをオープンにしておくのが楽かもしれんね。
https://msdn.microsoft.com/ja-jp/library/jj152935.aspx
俺自身はやったことありませんが
エンドユーザーに面倒くさい人がいるとちょっとトラブルが怖いことは確かだね
ターゲットの.NET Frameworkをオープンにしておくのが楽かもしれんね。
https://msdn.microsoft.com/ja-jp/library/jj152935.aspx
俺自身はやったことありませんが
エンドユーザーに面倒くさい人がいるとちょっとトラブルが怖いことは確かだね
263デフォルトの名無しさん (ワイモマー MM7f-hcjg)
2017/11/25(土) 19:01:32.16ID:Uq59t+MVM 個人で無料でやる分には Express と Community と Professional って同じ?
264デフォルトの名無しさん (ワッチョイ 5fb3-CDhT)
2017/11/25(土) 19:14:15.73ID:+Jz8ZPqE0 >>261
> ただ「楽するための苦労は厭わない」ってのはコンピュータ屋では大事な資質だ
そこまで言うならこの辺りを見てきちんとやるべきだな w
MSBuild プロジェクト ファイル スキーマリファレンス
https://msdn.microsoft.com/ja-jp/library/5dy88c2e.aspx
> ただ「楽するための苦労は厭わない」ってのはコンピュータ屋では大事な資質だ
そこまで言うならこの辺りを見てきちんとやるべきだな w
MSBuild プロジェクト ファイル スキーマリファレンス
https://msdn.microsoft.com/ja-jp/library/5dy88c2e.aspx
265デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/25(土) 21:38:31.34ID:CcT2qYT40 >>263
違う
違う
266デフォルトの名無しさん (ワッチョイ bf24-8p/E)
2017/11/26(日) 17:39:18.06ID:/l9BwDzT0 Express 2017 for Windows Desktop が使えるようになったけど、
ヘルプコンテンツの追加と削除をしようとするとヘルプビューアーがエラーで開かない。
みんなはどう?
ヘルプコンテンツの追加と削除をしようとするとヘルプビューアーがエラーで開かない。
みんなはどう?
267デフォルトの名無しさん (ワントンキン MM3f-MvPk)
2017/11/26(日) 17:40:22.59ID:gFh86ZIgM268デフォルトの名無しさん (ワッチョイ 5fb3-CDhT)
2017/11/26(日) 19:53:57.66ID:pGcZHtwF0 >>266
2015 の時からヘルプビューアーに期待するのはやめた
2015 の時からヘルプビューアーに期待するのはやめた
269デフォルトの名無しさん (ガックシ 068f-bLiP)
2017/11/27(月) 08:56:05.05ID:M/kAPZK66 んもおおおsystem.windows.formsとSystem.Drawingの参照追加のやり方おしえてえええ。
2017にしたらなくなってるしググっても見つからなくてうんk漏れそううううう
2017にしたらなくなってるしググっても見つからなくてうんk漏れそううううう
270デフォルトの名無しさん (ワッチョイ 5f12-q5bm)
2017/11/27(月) 09:23:20.69ID:uQktPpyN0 うんこ漏れた方がはやいぞ
271デフォルトの名無しさん (アウアウカー Sadb-YPpG)
2017/11/27(月) 10:51:56.80ID:/HNwPIlJa プロジェクトはどれでやってる?
272デフォルトの名無しさん (ワッチョイ 079f-V5k9)
2017/11/27(月) 17:10:31.93ID:HfjV3qo40 x64の環境とかライブラリいらないんだけど
選択できなくなってるんだな
選択できなくなってるんだな
273デフォルトの名無しさん (ガックシ 068f-bLiP)
2017/11/27(月) 17:27:24.56ID:M/kAPZK66 >>271
WindowsFormsAppっす。今思えばこれじゃだめだったのか・・
WindowsFormsAppっす。今思えばこれじゃだめだったのか・・
274デフォルトの名無しさん (ワッチョイ 7f9a-KsIq)
2017/11/27(月) 18:36:32.02ID:za1uA7lb0 かまってほしいだけで使っていないのに質問するやつがいるのか
275デフォルトの名無しさん (ワッチョイ a79d-QEku)
2017/11/27(月) 21:52:47.37ID:CNpmRbMM0 あるソフトウェアのバージョン更新履歴で、アップデート内容が「開発環境をvisual studio 2015にした」という記載がありました。
その他、バグフィックスや機能追加等はありません。
開発環境を変更したことにより、内部処理が最適化されたり、生成物の品質が向上したすることはあるのでしょうか?
その他、バグフィックスや機能追加等はありません。
開発環境を変更したことにより、内部処理が最適化されたり、生成物の品質が向上したすることはあるのでしょうか?
276デフォルトの名無しさん (ワッチョイ a79d-QEku)
2017/11/27(月) 21:53:45.68ID:CNpmRbMM0 そもそも開発環境を変更って、何のためにするのでしょう?
win10対応でしょうか?
win10対応でしょうか?
277デフォルトの名無しさん (ワッチョイ 27e3-RHkz)
2017/11/27(月) 22:24:53.83ID:X/q3ja5p0 そのままで置いておくといずれ
ビルドできなくなる
できるときに最新にしてくれるのは良心的
vs2005のまま最新にできずいつ移行したもんか?という風になってるプロジェクトもある
ビルドできなくなる
できるときに最新にしてくれるのは良心的
vs2005のまま最新にできずいつ移行したもんか?という風になってるプロジェクトもある
278デフォルトの名無しさん (ワッチョイ 27e3-RHkz)
2017/11/27(月) 22:30:39.76ID:X/q3ja5p0 問題になるのは
.netframeworkのmsのサポートバージョン
上記が動作するosのバージョン
上記で動作するVisual Studioのバージョン
どれかが欠落するとサポートするのが困難になる
vs2005なんてxpでしか動かないし
.netframework2.0なんてmsがサポートやめてる
入門書のコードが動かないぐらい古い
.netframeworkのmsのサポートバージョン
上記が動作するosのバージョン
上記で動作するVisual Studioのバージョン
どれかが欠落するとサポートするのが困難になる
vs2005なんてxpでしか動かないし
.netframework2.0なんてmsがサポートやめてる
入門書のコードが動かないぐらい古い
279デフォルトの名無しさん (アウアウエー Sa1f-h039)
2017/11/27(月) 22:44:04.51ID:DI2Hvcc2a .NET とは言ってないような...
>>275
コンパイラやスタティックリンクされるライブラリのバージョンが変われば
理論的には品質が変わりうりんじゃない?
実際に体感できるような変化があるかはほとんどの場合疑問だけど
>>275
コンパイラやスタティックリンクされるライブラリのバージョンが変われば
理論的には品質が変わりうりんじゃない?
実際に体感できるような変化があるかはほとんどの場合疑問だけど
280デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/27(月) 23:05:47.90ID:kNrHIL1P0 >>278
嘘は良くない
嘘は良くない
281デフォルトの名無しさん (ワッチョイ 27e3-RHkz)
2017/11/27(月) 23:25:23.94ID:X/q3ja5p0282デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/28(火) 00:11:47.77ID:s2z2xmpX0 >>281
.NET Framework2.0はまだサポート中。もちろんOSによるけど。
.NET Framework2.0はまだサポート中。もちろんOSによるけど。
283デフォルトの名無しさん (ワッチョイ df06-lrN+)
2017/11/28(火) 00:21:29.85ID:QXpLTJ6d0 つか、VS変えないと新しいの使えないし、フレームワークのバージョンが同じなら基本同じコードを吐くから問題は起こらないはず
歴代のVSアンインストールしたり、新しいPCに古いVS入れたくなければVSのバージョンだけ上げるってのも一つのやり方だろ
歴代のVSアンインストールしたり、新しいPCに古いVS入れたくなければVSのバージョンだけ上げるってのも一つのやり方だろ
284デフォルトの名無しさん (ワッチョイ bf3b-bSgi)
2017/11/28(火) 00:31:10.73ID:2Qn5JmTV0 >>281
VS2015はWindow7まで動く
VS2015はWindow7まで動く
285デフォルトの名無しさん (ワッチョイ bf3b-bSgi)
2017/11/28(火) 00:31:42.44ID:2Qn5JmTV0 >>284
2015じゃなくて2005
2015じゃなくて2005
286デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/28(火) 00:32:58.06ID:s2z2xmpX0 >>283
この場合は.NET frameworkというよりむしろC#(MSBuild)のバージョンが変わることが問題じゃね?
この場合は.NET frameworkというよりむしろC#(MSBuild)のバージョンが変わることが問題じゃね?
287デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/28(火) 00:35:13.35ID:s2z2xmpX0 >>285
というより、既にサポート切れだから論外
というより、既にサポート切れだから論外
288デフォルトの名無しさん (スププ Sd7f-bSgi)
2017/11/28(火) 00:36:35.84ID:L1yT6yXZd >>287
サポート切れようが動くもんは動く
サポート切れようが動くもんは動く
289デフォルトの名無しさん (ワッチョイ 5fd2-Hvkf)
2017/11/28(火) 00:39:34.42ID:s2z2xmpX0 >>288
論外
論外
290デフォルトの名無しさん (ワッチョイ bf24-8p/E)
2017/11/28(火) 07:21:16.58ID:/0QEZefN0 >>288
開発ツールでそれやるのは危険すぎるな。
開発ツールでそれやるのは危険すぎるな。
291デフォルトの名無しさん (アウアウカー Sadb-YPpG)
2017/11/28(火) 10:54:29.76ID:umXr4kYla でもxpでしか動かないとか知ったか言っちゃってるやつの話は
他のことも信用できないよな
他のことも信用できないよな
292デフォルトの名無しさん (スププ Sd7f-bSgi)
2017/11/28(火) 11:26:52.81ID:MepVX9AUd >>287
いずれにせよXPでしか動かないというのは真っ赤な嘘
いずれにせよXPでしか動かないというのは真っ赤な嘘
293デフォルトの名無しさん (ドコグロ MM0b-RHkz)
2017/11/28(火) 12:10:59.82ID:yuNzgourM ホントだ
xpでしか動かないのは2003ぐれーまでの話なんだね
xpでしか動かないのは2003ぐれーまでの話なんだね
294デフォルトの名無しさん (ワッチョイ 27d3-lrN+)
2017/11/29(水) 12:46:07.53ID:6fbhd0sl0 Release Date: November 27, 2017 - Visual Studio 2017 version 15.4.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.4.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.4.5
295デフォルトの名無しさん (JP 0Hff-7Xad)
2017/11/29(水) 18:41:49.16ID:hidEovEYH 2017のISO、まだ
296デフォルトの名無しさん (ワッチョイ bf8a-RHkz)
2017/11/29(水) 18:53:44.57ID:m4hJ/ddX0 150GBもあるファイルを一体どうしろと?
297デフォルトの名無しさん (ワッチョイ 3dc9-JjO2)
2017/11/30(木) 07:00:35.18ID:L2/Ooj4F0 あれ?起動できなってる。
インストーラー起動しろって出てるが、なにがあったんだろ。
インストーラー起動しろって出てるが、なにがあったんだろ。
298デフォルトの名無しさん (オッペケ Srbd-1qUG)
2017/11/30(木) 09:26:25.26ID:vTD0Re2gr >>275です。
アップデートにより開発環境をvisual studio 2013→2015に変更したことに伴い、アプリケーションの生成する成果物に違いが出るのか…ですが、
開発環境を変更したのみでしたら、バイナリ比較の結果、差異ゼロでした。
いろいろアドバイスいただいたので、報告まで。。
アップデートにより開発環境をvisual studio 2013→2015に変更したことに伴い、アプリケーションの生成する成果物に違いが出るのか…ですが、
開発環境を変更したのみでしたら、バイナリ比較の結果、差異ゼロでした。
いろいろアドバイスいただいたので、報告まで。。
299デフォルトの名無しさん (スッップ Sd0a-B5aV)
2017/11/30(木) 11:32:05.10ID:zWPBp6sPd >>298
C#とMSBuildのバージョンは?
C#とMSBuildのバージョンは?
300デフォルトの名無しさん (ワッチョイ 3d9a-bpph)
2017/11/30(木) 12:25:46.10ID:Puu3loId0301デフォルトの名無しさん (スッップ Sd0a-B5aV)
2017/11/30(木) 12:50:55.46ID:h6W3uA8yd >>300
ごめんね
ごめんね
302デフォルトの名無しさん (スププ Sd0a-SE+x)
2017/11/30(木) 12:58:40.88ID:WkzSuIDNd >>300
いえいえ悪いのは私ですよ
いえいえ悪いのは私ですよ
303デフォルトの名無しさん (オッペケ Srbd-1qUG)
2017/11/30(木) 15:21:51.86ID:vTD0Re2gr >>257です。
プログラミングについては全くの無知です。
https://github.com/wieslawsoltes/wavtoac3encoder
のアプリケーションになります。
5.5のchangelogに「開発環境をvisual studio 2015に」となってたので、
出力されるac3ファイルが、5.4と差異がないか知りたかった次第です。
あまり詳しいことはわかりませんが、5.4を試した環境は、win7-64bitで、
5.5を試した環境は、win7-32bitでしたが、バイナリコンペアの結果、1バイトの差異もありませんでした。
念のため、バイナリエディタで適当な箇所を1バイト81→80に変更したところ、その差異は検知されましたので、コンペア性能にも問題ないと思われます。
音という繊細なデータを扱うソフトのため、5.4も5.5も出力結果は同一ということがわかり、安心しました。
これで偶数バージョンの5.4を愛用できます。
プログラミングについては全くの無知です。
https://github.com/wieslawsoltes/wavtoac3encoder
のアプリケーションになります。
5.5のchangelogに「開発環境をvisual studio 2015に」となってたので、
出力されるac3ファイルが、5.4と差異がないか知りたかった次第です。
あまり詳しいことはわかりませんが、5.4を試した環境は、win7-64bitで、
5.5を試した環境は、win7-32bitでしたが、バイナリコンペアの結果、1バイトの差異もありませんでした。
念のため、バイナリエディタで適当な箇所を1バイト81→80に変更したところ、その差異は検知されましたので、コンペア性能にも問題ないと思われます。
音という繊細なデータを扱うソフトのため、5.4も5.5も出力結果は同一ということがわかり、安心しました。
これで偶数バージョンの5.4を愛用できます。
304デフォルトの名無しさん (オッペケ Srbd-1qUG)
2017/11/30(木) 15:22:43.44ID:vTD0Re2gr >>275です。
プログラミングについては全くの無知です。
https://github.com/wieslawsoltes/wavtoac3encoder
のアプリケーションになります。
5.5のchangelogに「開発環境をvisual studio 2015に」となってたので、
出力されるac3ファイルが、5.4と差異がないか知りたかった次第です。
あまり詳しいことはわかりませんが、5.4を試した環境は、win7-64bitで、
5.5を試した環境は、win7-32bitでしたが、バイナリコンペアの結果、1バイトの差異もありませんでした。
念のため、バイナリエディタで適当な箇所を1バイト81→80に変更したところ、その差異は検知されましたので、コンペア性能にも問題ないと思われます。
音という繊細なデータを扱うソフトのため、5.4も5.5も出力結果は同一ということがわかり、安心しました。
これで偶数バージョンの5.4を愛用できます。
プログラミングについては全くの無知です。
https://github.com/wieslawsoltes/wavtoac3encoder
のアプリケーションになります。
5.5のchangelogに「開発環境をvisual studio 2015に」となってたので、
出力されるac3ファイルが、5.4と差異がないか知りたかった次第です。
あまり詳しいことはわかりませんが、5.4を試した環境は、win7-64bitで、
5.5を試した環境は、win7-32bitでしたが、バイナリコンペアの結果、1バイトの差異もありませんでした。
念のため、バイナリエディタで適当な箇所を1バイト81→80に変更したところ、その差異は検知されましたので、コンペア性能にも問題ないと思われます。
音という繊細なデータを扱うソフトのため、5.4も5.5も出力結果は同一ということがわかり、安心しました。
これで偶数バージョンの5.4を愛用できます。
305デフォルトの名無しさん (ワッチョイ 6698-JjO2)
2017/11/30(木) 16:49:55.70ID:o2SaszLD0 なるほどようやく意味が分かった
>>298のアプリケーションの生成する成果物ってエンコーダが生成する音声のことだったんだな
てっきりVisualStudioが生成する実行ファイルの話かと思ったよ
つまりエンコーダをビルドするコンパイラのバージョンで音質が変わるか知りたかったのか
そりゃよっぽどのことがない限り音質には影響しない
エンコード速度なら変わるかもしれないがな
>>298のアプリケーションの生成する成果物ってエンコーダが生成する音声のことだったんだな
てっきりVisualStudioが生成する実行ファイルの話かと思ったよ
つまりエンコーダをビルドするコンパイラのバージョンで音質が変わるか知りたかったのか
そりゃよっぽどのことがない限り音質には影響しない
エンコード速度なら変わるかもしれないがな
306デフォルトの名無しさん (ワッチョイ 3d9a-bpph)
2017/11/30(木) 17:03:19.22ID:Puu3loId0307デフォルトの名無しさん (ワッチョイ 5d9f-pwSU)
2017/12/01(金) 14:24:58.22ID:dymPIUOg0 WindowsSDKのヘッダーやライブラリがバージョンで違うんだから、コンパイルしたバイナリは変わるだろうね
308デフォルトの名無しさん (アウアウカー Sa55-NtTq)
2017/12/04(月) 21:59:18.06ID:YUDMkHTFa 諸事情で2015が必要になりました。
2017が入ってるPCに後から2015をインストールしてもトラブらないでしょうか?
2017が入ってるPCに後から2015をインストールしてもトラブらないでしょうか?
309デフォルトの名無しさん (ワッチョイ 669a-bpph)
2017/12/04(月) 22:02:41.85ID:xv3YM8ri0 2015のスレで聞けばいい
うちでやったらC#のビルドが2015でできなくなったからすぐアンインストールした
うちでやったらC#のビルドが2015でできなくなったからすぐアンインストールした
310デフォルトの名無しさん (ワッチョイ 66a5-JjO2)
2017/12/04(月) 22:41:37.68ID:13U+Z41D0 C++のプリプロセッサで、環境変数に値がセットされているかどうかで条件コンパイルしたいんだけど
VisualStudio(msbuild)の機能でうまくやる方法ないですかね。
こんな感じ。
#if 環境変数に値がセットされている
〜
#endif
・条件は 環境変数が定義されている 空文字列以外がセットされている どちらでも可
・条件コンパイルに使うディレクティブは#ifでも#ifdefでもそれ以外でも可
VisualStudio(msbuild)の機能でうまくやる方法ないですかね。
こんな感じ。
#if 環境変数に値がセットされている
〜
#endif
・条件は 環境変数が定義されている 空文字列以外がセットされている どちらでも可
・条件コンパイルに使うディレクティブは#ifでも#ifdefでもそれ以外でも可
311デフォルトの名無しさん (アウアウエー Sa52-VkWG)
2017/12/04(月) 22:53:59.87ID:yxTZP154a >>310
環境変数で条件分岐してコンパイラの/Dオプションを変更するとか?
環境変数で条件分岐してコンパイラの/Dオプションを変更するとか?
312デフォルトの名無しさん (ワッチョイ 66a5-JjO2)
2017/12/04(月) 23:10:49.78ID:13U+Z41D0 スクリプトやmakefileでcl.exeを叩いているなら分岐もできそうですけど、
MSBuild(vcxproj)だとそれをどう書けばいいのかなぁと。
MSBuild(vcxproj)だとそれをどう書けばいいのかなぁと。
313デフォルトの名無しさん (スップ Sdea-tveQ)
2017/12/04(月) 23:35:47.26ID:7r5Mtwozd 設定する値を未設定、ヌル文字列、0、それ以外にできるなら
コマンドラインオプションのところに
/DVAR=“%VAR%”
などして
#if VAR
でokなんだけどな
元の仕様に沿うなら、文字列化してサイズを見る
#define STRINGIZER(arg) #arg
#define STR_VALUE(arg) STRINGIZER(arg)
#define VER_STRING STR_VALUE(VAR)
static char ver_str[] = VER_STRING;
# define VER (sizeof(ver_str) > sizeof(char))
として
#if VER
で分岐する方法が使えるかもしれない。
コマンドラインオプションのところに
/DVAR=“%VAR%”
などして
#if VAR
でokなんだけどな
元の仕様に沿うなら、文字列化してサイズを見る
#define STRINGIZER(arg) #arg
#define STR_VALUE(arg) STRINGIZER(arg)
#define VER_STRING STR_VALUE(VAR)
static char ver_str[] = VER_STRING;
# define VER (sizeof(ver_str) > sizeof(char))
として
#if VER
で分岐する方法が使えるかもしれない。
314デフォルトの名無しさん (スップ Sdea-tveQ)
2017/12/04(月) 23:42:24.84ID:7r5Mtwozd あるいは pre build で
if defined VAR (
echo #define VAR 1 > defines.h
) else (
echo #define VAR 0 > defines.h
)
などして設定ファイルを作ってしまう方法
こっちの方が好き勝手なことできて汎用性がある
いずれにせよクリーンビルド忘れて面倒なことになりそうだけれども
if defined VAR (
echo #define VAR 1 > defines.h
) else (
echo #define VAR 0 > defines.h
)
などして設定ファイルを作ってしまう方法
こっちの方が好き勝手なことできて汎用性がある
いずれにせよクリーンビルド忘れて面倒なことになりそうだけれども
315デフォルトの名無しさん (ワッチョイ 66a5-JjO2)
2017/12/04(月) 23:48:16.97ID:13U+Z41D0 やはり一筋縄ではいかないですねぇ。
たしかに、値を0かそれ以外の整数にできれば前者の方法で一発なんですが。
後者の方法は試してみようと思いますが、VC++のプリプロセッサでsizeofって使えましたっけ。
たしかに、値を0かそれ以外の整数にできれば前者の方法で一発なんですが。
後者の方法は試してみようと思いますが、VC++のプリプロセッサでsizeofって使えましたっけ。
316デフォルトの名無しさん (スップ Sdea-tveQ)
2017/12/05(火) 00:02:18.46ID:3sc53coud sizeof は使えますよ
後者の方は
echo ... > $(PROJECTDIR)\defines.h
(だったかな)
とかしてディレクトリも指定した方がいい気もする
後者の方は
echo ... > $(PROJECTDIR)\defines.h
(だったかな)
とかしてディレクトリも指定した方がいい気もする
317デフォルトの名無しさん (ワッチョイ eae7-NtTq)
2017/12/05(火) 00:13:28.62ID:qfsCq4f50 >>309
ありがとうございます。やめときます。
ありがとうございます。やめときます。
318デフォルトの名無しさん (アウアウエー Sa52-VkWG)
2017/12/05(火) 00:24:28.14ID:RXw2zHoya319デフォルトの名無しさん (ワッチョイ 66cc-McTX)
2017/12/05(火) 04:15:11.04ID:Wb3wenI+0 >>317
VM使えばいいじゃん
VM使えばいいじゃん
320デフォルトの名無しさん (ワッチョイ 79d3-HgL3)
2017/12/05(火) 11:05:19.26ID:8t0fcCLm0 Visual Studio 2017 version 15.5 Release Notes
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.5
321デフォルトの名無しさん (スププ Sd0a-SE+x)
2017/12/05(火) 11:24:32.94ID:97GMf3yBd >>320
git submodule対応嬉しい
git submodule対応嬉しい
322デフォルトの名無しさん (アウアウウー Sa21-MbHU)
2017/12/05(火) 11:46:36.07ID:m8rWkz/la ずっと放置されてたバグがいくつか潰されてる
いままで潰す機会はもっとあっただろ
いままで潰す機会はもっとあっただろ
323デフォルトの名無しさん (アウアウカー Sa55-wxhV)
2017/12/05(火) 12:18:38.00ID:bpu12H7Ea >>320
ダウンロード容量約8.7GBだったわ
ダウンロード容量約8.7GBだったわ
324デフォルトの名無しさん (ワッチョイ 969c-mNEL)
2017/12/05(火) 12:31:09.84ID:0r8GtYYi0 やばいねパケ死しちゃうね
325デフォルトの名無しさん (ワッチョイ 3aeb-JjO2)
2017/12/05(火) 16:18:07.56ID:Lg/g02Tl0 VS2017でSQLCLRって無くなった?
新規プロジェクト→SQLServerの中がデータベース作成しかなくて「SQL CLR C#ユーザ定義関数」とかないんだが
新規プロジェクト→SQLServerの中がデータベース作成しかなくて「SQL CLR C#ユーザ定義関数」とかないんだが
326デフォルトの名無しさん (ワッチョイ 669a-bpph)
2017/12/05(火) 20:02:28.16ID:6GF7mmLh0 >>320
ようやくC#7.2来た。
>We reduced load times of large C# and Visual Basic projects.
元から早いからよくわからんw
あとC#で存在しないpdbファイルのパスが埋め込まれるのも直っているがfixedの項目には無いような
ようやくC#7.2来た。
>We reduced load times of large C# and Visual Basic projects.
元から早いからよくわからんw
あとC#で存在しないpdbファイルのパスが埋め込まれるのも直っているがfixedの項目には無いような
327デフォルトの名無しさん (ワッチョイ 11ef-yePy)
2017/12/05(火) 22:40:07.20ID:TkGO6//h0 事前に詳しく調べずに、とりあえず更新きたってことで更新してみたらlayoutのダウンロードだけですごい時間かかったw
大きなアップデートだったのか
大きなアップデートだったのか
328デフォルトの名無しさん (アウアウウー Sa21-MbHU)
2017/12/06(水) 00:42:38.27ID:dav058SKa layaoutのフォルダ容量がすでに40GB超えてるんだけど
今回はこれに7GB容量が増えるんだろう…
今回はこれに7GB容量が増えるんだろう…
329デフォルトの名無しさん (ワッチョイ 11ef-yePy)
2017/12/06(水) 01:06:35.56ID:91YrosFj0 ちゃんと古い内容消してる?
ja-JP縛りだけど、だいたい30GB程度だよ
ja-JP縛りだけど、だいたい30GB程度だよ
330デフォルトの名無しさん (ワッチョイ 3aeb-JjO2)
2017/12/06(水) 11:16:04.87ID:eumKOcQR0 アプデしたらインテリセンスが馬鹿になったよ
VBで、Option Strict Off になってるのに、On では・・・ってエラーを大量に吐く
そりゃ On にしておいたほうがいいのは分かるけど、意図的に Off してるんだから、エラー吐くなよ
アプデする前までは大丈夫だったのに
VBで、Option Strict Off になってるのに、On では・・・ってエラーを大量に吐く
そりゃ On にしておいたほうがいいのは分かるけど、意図的に Off してるんだから、エラー吐くなよ
アプデする前までは大丈夫だったのに
331デフォルトの名無しさん (ワッチョイ ad9e-9wPJ)
2017/12/06(水) 11:26:51.74ID:PzdV1WKb0 >>320
俺のVS2017には旗が出ないぞ?
俺のVS2017には旗が出ないぞ?
332デフォルトの名無しさん (ワッチョイ 79d3-HgL3)
2017/12/06(水) 12:41:12.68ID:mFNabQnX0 インストーラを自ら起動せず通知旗が出るまで待ってるのは各々の自由だろうけど
「出ないんだが?」とわざわざ聞いてくるのは一体どういう心理なのかしら
「出ないんだが?」とわざわざ聞いてくるのは一体どういう心理なのかしら
333デフォルトの名無しさん (ワッチョイ 3aeb-JjO2)
2017/12/06(水) 12:52:59.60ID:eumKOcQR0 ダメだ、ポンコツすぎる
戻したい
戻したい
334デフォルトの名無しさん (ワッチョイ 3aeb-JjO2)
2017/12/06(水) 13:03:04.30ID:eumKOcQR0 C#のプロジェクトは大丈夫ぽいかも
破壊されたのはVBだけか?
インテリセンスが腐りすぎて
外部参照が通じず、フォームデザイナも開けなくなった
ビルドは通るって、ちゃんと動く
破壊されたのはVBだけか?
インテリセンスが腐りすぎて
外部参照が通じず、フォームデザイナも開けなくなった
ビルドは通るって、ちゃんと動く
335デフォルトの名無しさん (ワッチョイ 3aeb-JjO2)
2017/12/06(水) 13:12:30.87ID:eumKOcQR0 >>331
もしかしたら差し戻されたかも
https://developercommunity.visualstudio.com/topics/Fixed-in%3A+Visual+Studio+2017+Version+15.5.html
が「ページが見つかりません」になる
もしかしたら差し戻されたかも
https://developercommunity.visualstudio.com/topics/Fixed-in%3A+Visual+Studio+2017+Version+15.5.html
が「ページが見つかりません」になる
336デフォルトの名無しさん (ワッチョイ 79d3-HgL3)
2017/12/06(水) 13:31:19.88ID:mFNabQnX0 >>335
アドレス間違ってない?
https://developercommunity.visualstudio.com/topics/Fixed+in%3a+Visual+Studio+2017+version+15.5.html
ちょうど今サブ機の方でインストーラから直接15.5の更新終わったで
ちなみに>>320はComm版使用中に旗が出てたので(ニュースでリリース済みなのは知ってたけど)
更新仕掛けてからレスした
アドレス間違ってない?
https://developercommunity.visualstudio.com/topics/Fixed+in%3a+Visual+Studio+2017+version+15.5.html
ちょうど今サブ機の方でインストーラから直接15.5の更新終わったで
ちなみに>>320はComm版使用中に旗が出てたので(ニュースでリリース済みなのは知ってたけど)
更新仕掛けてからレスした
337デフォルトの名無しさん (ワッチョイ 6a9a-6apW)
2017/12/06(水) 17:42:43.07ID:m+t17i7K0 エラー欄のメッセージクリックする
↓
今まで表示されていなかったメッセージが表示される
↓
「今まで出なかったエラーがいっぱい出た!ポンコツだ!」
お前がポンコツだよ
プログラマ板来る前にPC初心者板に行け
↓
今まで表示されていなかったメッセージが表示される
↓
「今まで出なかったエラーがいっぱい出た!ポンコツだ!」
お前がポンコツだよ
プログラマ板来る前にPC初心者板に行け
338デフォルトの名無しさん (アウアウエー Sa52-F/j4)
2017/12/06(水) 18:47:06.34ID:2qNQh667a それは違うと思うけど、自分で志願した人柱が
俺を人柱にすんなって言ってるようにはまあ聞こえる
っていうか、皆さん何でそんな新しい物に飛びつきたいかねw
しかし、MSはもはや先進国の都会に住んでる人間しか眼中にないのかな
何十GBもwebから落とせとか勘弁してよほんと
俺を人柱にすんなって言ってるようにはまあ聞こえる
っていうか、皆さん何でそんな新しい物に飛びつきたいかねw
しかし、MSはもはや先進国の都会に住んでる人間しか眼中にないのかな
何十GBもwebから落とせとか勘弁してよほんと
339デフォルトの名無しさん (アウアウエー Sa52-qLNY)
2017/12/06(水) 19:04:18.24ID:oBvdSzU/a 金持ちにしか興味がないんだろ
340デフォルトの名無しさん (ワッチョイ f17f-EKPp)
2017/12/06(水) 20:28:20.16ID:8H2wrQfw0341デフォルトの名無しさん (ワッチョイ 7db3-HgL3)
2017/12/06(水) 21:51:53.53ID:HMaj8o9j0 ビルド時間がかなり長くなってきて困っています。
ビルドに対するプロファイラってありますか?
ビルドに対するプロファイラってありますか?
342デフォルトの名無しさん (ワッチョイ 5e24-NjVi)
2017/12/06(水) 22:41:18.39ID:zrOKFBbp0 >>334
VB使ってる方がポンコツ
VB使ってる方がポンコツ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 【食】「シャウエッセンは焼くべからず」暗黙のルールを破り売上高過去最高…日本ハム社員たちが「夜味」にかけた情熱 [ぐれ★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★6 [Hitzeschleier★]
- 神田沙也加さん元恋人で元俳優の前山剛久 六本木のメンズラウンジ勤務を報告「真叶(まなと)です。よろしく」 [muffin★]
- 「鉄腕DASH」の視聴率が最低レベルに 日テレ「局内では打ち切りの空気が流れている」 [牛丼★]
- 【高市悲報】維新、社保料を浮かせるため社団法人の理事になる脱法スキームを開発😰51枚の登記簿には維新議員が何人も [359965264]
- 兎田ぺこら、とんでもない方法でさくらみこの存在を消してしまう──── [268244553]
- ムミィ🥺いる❓🏡
- SBI新生銀行「預金が1兆円集まったら預金金利を4%にします。1超超えたらエントリー締め切るよ?」 [784715804]
- 鈴木農水大臣「物価高対策でお米券1枚477円で販売します☺」 [931948549]
- Pornhub「米国内で最もシコられたキャラはチュンリー、2B、そして…」 [347751896]
