Visual Studio 2015 Part8©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/01/20(金) 04:57:02.66ID:L5ckWnpX
Visual Studio 2015
http://www.visualstudio.com/

日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn

前スレ
Visual Studio 2015 Part5
http://echo.2ch.net/test/read.cgi/tech/1463267100/

Visual Studio 2015 Part6
http://echo.2ch.net/test/read.cgi/tech/1468307971/

Visual Studio 2015 Part7
http://echo.2ch.net/test/read.cgi/tech/1475491685/
2017/02/14(火) 18:31:24.71ID:3WI/21/2
>>236
utf8ってwchar_tの事じゃあないの?
245デフォルトの名無しさん
垢版 |
2017/02/14(火) 18:38:24.52ID:uwayiWk9
全然ちゃうちゃう
2017/02/14(火) 18:43:11.95ID:3WI/21/2
>>245
少しは関係あるの?
2017/02/14(火) 18:50:15.59ID:4dA02Xad
>>246
自分で調べろ、カス
2017/02/14(火) 18:58:39.03ID:hZEcHsGZ
starの開発マニュアルお勧めw
249デフォルトの名無しさん
垢版 |
2017/02/14(火) 19:33:57.12ID:ze+N1Rxh
>>238
採用したころはUTF-8は存在しなかったから、そこだけは仕方ない。Javascriptとかも同じ理由でその仕様引きずってるし。
しかし、UTF-8対応が糞なのはマジで糞。
2017/02/14(火) 21:55:27.16ID:ahhRp41n
まぁ、BMPしか使わんと割り切ればMultiByteToWideCharで困らんがな。
251デフォルトの名無しさん
垢版 |
2017/02/14(火) 22:50:15.49ID:MfKEp5BT
>>250
Windowsしか使わんと割り切る必要もあるな。
実際は標準ライブラリの手前でラップすることになるけどなんの面白味もない単純作業で面倒なだけだからランタイムライブラリでなんとかしろよと思う。
2017/02/15(水) 01:22:47.19ID:ZQplfFJ2
PowerShell, IE・Edgeは、utf-8のファイルを読めるけど、何か問題があるの?
2017/02/15(水) 01:27:05.48ID:ynXw9wYq
VS Codeはutf-8で開こうとするからよく日本語文字化けしてるけど
俺は絶対既定の設定を変えるもんか…!
2017/02/15(水) 01:38:01.86ID:JxZAl9on
>>243
エクセルもBOM無しのUTF-8のCSVファイルを開こうとすると文字化けするんだよなぁ。
BOM付けてやっても保存するとSJISになるし。
2017/02/15(水) 06:26:57.04ID:N3aAX75A
糞の上塗り
2017/02/15(水) 07:51:09.73ID:uPR4+QIT
>>251
標準にmbstrtowcs()のlocale非依存版みたいなものがあればいいんだがな。
mb系はいつまで糞みたいなlocaleシステムに依存し続けるんだか。
257デフォルトの名無しさん
垢版 |
2017/02/15(水) 11:02:19.85ID:N3aAX75A
>>256
変換元/先をACP指定すればいい
258デフォルトの名無しさん
垢版 |
2017/02/15(水) 15:50:31.21ID:nJh54DV/
俺は趣味で作ってるプログラムで面倒だからWindowsの日本語版環境を切り捨てると割り切ったよ。
2017/02/15(水) 15:56:51.53ID:IaTHaUdU
プロジェクトをウニコード設定にして置けば何ら問題無いだろ。
君たち何か誤解している。
2017/02/15(水) 16:03:18.37ID:N3aAX75A
コマンドラインの話だろ
2017/02/15(水) 16:06:47.02ID:IaTHaUdU
>>260
だからウニコード設定にしておけばいい
2017/02/15(水) 16:44:58.06ID:z4ibKvsX
今更Unicodeビルド避ける理由はあまりないわな
263デフォルトの名無しさん
垢版 |
2017/02/15(水) 17:27:23.19ID:KTvLzsqI
VisualStudioスレだから仕方ないが、Windowsの事しか考えてない人ばかりだね。
2017/02/15(水) 17:55:31.23ID:DkdihgIQ
Windowsの事しか考えなくてよければwchar_tでなんの問題もない
Unix系のコードをWindowsに持ってくるときに大いに困るの。
2017/02/15(水) 19:27:55.35ID:IaTHaUdU
俺は一度も困った事は無いが。
君は例えば何で困ったのさ?
2017/02/15(水) 19:29:22.27ID:uPR4+QIT
「UTF-8に統一しろ」ってのはWindowsのことを考えているのか考えていないのか、解釈が分かれるな。
2017/02/15(水) 19:40:36.50ID:cWtx3ZXn
住んでる世界に依存するので議論するだけ無駄な話。
2017/02/15(水) 19:52:23.44ID:+L9whQl5
>>265
まあぶっちゃけ、粋がってるようにしか聞こえないね
20年前ならともかく今頃文字コードガーって粋がるところ間違ってるとしか思えんけどw
269デフォルトの名無しさん
垢版 |
2017/02/15(水) 20:11:47.12ID:KTvLzsqI
CやC++の標準ライブラリだけで作ると未だにまともに複数言語対応出来ないのがWindowsだから。
wchar_tで十分?ファイル開くときどうすんのさ、ファイルパスにwchar_t渡せないぞ?
2017/02/15(水) 20:43:01.12ID:6l33ENxb
そりゃ_wfopen_sを使うでしょ
windows的には_s付き関数のアレでもう標準ライブラリなんてそのまま使わないよ
2017/02/15(水) 21:01:34.00ID:uPR4+QIT
標準ライブラリはそもそもm17n化してないんだから当たり前。
プラットフォーム依存の方法なら存在するのはWindowsでもそれ以外でも同じ。
ファイルパスにwchar_t云々はもう、何を勘違いしてるんだか。
2017/02/15(水) 21:06:02.79ID:OCW1gxJT
c++にu8リテラルあるし、win32apiもutf8版欲しいよ。
273デフォルトの名無しさん
垢版 |
2017/02/15(水) 22:00:59.13ID:KTvLzsqI
>>271 が何を言いたいのか解らないんだが。標準ライブラリは文字列のエンコーディングを規格で定めてない?だからWindows以外は環境側が配慮してUTF-8使うようにしてるって話してるのに。
ファイルパスにwchar_t渡さない?じゃあ環境依存の_wfopenは何でwchar_t渡してるんだよ。
2017/02/15(水) 22:09:04.92ID:DkdihgIQ
>>270
単にUnicode対応なら_wfopen使うかな。嫌がらせ警告抑制しないといけないけど。
_wfopen_sはファイルの共有モードとか元の標準関数とはだいぶ挙動が変わるからなんだかなー…と思う
2017/02/16(木) 13:47:49.52ID:1VBkG9E6
>>272
juliaならあるよ
276デフォルトの名無しさん
垢版 |
2017/02/17(金) 21:28:02.47ID:shrZYWwg
Visual Studioを入れてInstalled-> Templates -> VisualC# -> Windows のしたに
ASP.NET Web Applicationがでない。Onlineで探してもダメでした。どうやったらASP.NET Web Applicationがでるのでしょうか?
2017/02/17(金) 21:29:47.98ID:MbV+Py5H
>>276
Windowsはウェブアプリじゃないよ。
278デフォルトの名無しさん
垢版 |
2017/02/17(金) 22:20:12.88ID:yVLT1C05
VSでもwebアプリ作れる時代なんだが
2017/02/17(金) 22:31:44.12ID:LNTbf9IJ
Windows and Web Developmentにインストールする
2017/02/17(金) 22:33:44.73ID:ykZOMCDp
>>276
ASP.NET Web ApplicationはInstalled-> Templates -> Visual C# -> Webの下だろ
2017/02/19(日) 16:49:39.43ID:tkDliOlv
uwp開発の話だけどここでいい?
アプリ起動時に配置してあるオブジェクトが全部描画されてからやりたい処理があるんだけど、調べたらContentRenderedイベントがあるってところまでは行きついた
んでMainPage.xamlのイベントかと思ってみてみたら、見当たらないの…
どこにあるのかお願いですから教えてください><
2017/02/19(日) 17:06:18.20ID:Y+VuN0dp
>>281
スレチ
2017/02/19(日) 17:27:20.69ID:mkrou8x2
>>281
ここでいいよ
2017/02/20(月) 02:46:43.20ID:oIbcE82M
>>235
UTF-8はマルチバイト文字だって知ってた?
285デフォルトの名無しさん
垢版 |
2017/02/20(月) 02:50:32.02ID:pTQ/hykM
Visual StudioCommunityを入れましたが
Installed-> Templates -> Visual C# -> Webがありません
なのでASP.NET Web Applicationが選択出来ません
http://i.imgur.com/WsLEz2E.png
ちなみにVSTOもインストールしましたが上の画面のままです
どこを弄ればでてくるのでしょうか
286デフォルトの名無しさん
垢版 |
2017/02/20(月) 02:52:09.45ID:pTQ/hykM
あっ同僚の名前がばれちゃう まぁいいや
2017/02/20(月) 02:53:57.67ID:1VVy2QiC
>>285
インストール時に必要なコンポーネントにチェック付けなかったね?
インストールをModifyしな
288デフォルトの名無しさん
垢版 |
2017/02/20(月) 04:01:59.42ID:8FjaGYLq
>>284
何を当たり前の事を今更言ってんだ?
2017/02/20(月) 04:55:02.71ID:lG3IY8mw
>>285
そのスクショ画面ってBlendと違うのか?
念のため確認してみたがBlendにはASP.NET Web Applicationの選択肢は存在しない

Visual Studio
http://i.imgur.com/6yH7y8t.png

Blend for Visual Studio
http://i.imgur.com/BIRIAvq.png
2017/02/20(月) 04:59:41.39ID:H4/VpgGb
>>285
それBlendやん
2017/02/20(月) 06:35:48.01ID:Hh/GX1rY
そもそもブレンドって何よ?
292デフォルトの名無しさん
垢版 |
2017/02/20(月) 07:15:42.64ID:pTQ/hykM
>>289
おー そういうことか
統合されたと聞いていたので立ち上げは一つかと思っていましたわ
お恥ずかしい
ありがとうございました
2017/02/20(月) 18:26:29.19ID:ilHMFvzP
>>281
Windows 10 UWPアプリ開発
http://echo.2ch.net/test/read.cgi/tech/1440150886/
2017/02/21(火) 18:39:25.07ID:L6yY9SgI
以前の.sdfが.VC.dbに変更されたみたいですが、
.sdfのときと同様、削除しても問題ないですよね?

バックアップ取るときとかにムダな容量を取りたくないので、
サイズが大きくなりがちな.sdfを消していました。
よろしくお願いします。
2017/02/21(火) 20:27:55.62ID:5LKZ7kHG
>>294
いいと思うよ
http://qiita.com/h_matsumura/items/e1597a985de25e2ea9c8
296294
垢版 |
2017/02/21(火) 21:21:49.77ID:L6yY9SgI
>>295
ありがとうございます!
安心しました。
297デフォルトの名無しさん
垢版 |
2017/02/23(木) 20:14:34.29ID:cRI54QPm
2017がくっそ有能そうやんけ
298デフォルトの名無しさん
垢版 |
2017/02/23(木) 23:01:16.74ID:EkD+29me
いつもVBAのみでVSは初心者ですが
VSTOでExcelのワークシート関数を作成するにはどうしたらいいのでしょうか
サンプルか参考ページかアドバイスをいただけないでしょうか

Public Class ThisAddIn
Public Function mySum(ByVal a As Double, ByVal b As Double) As Double
mySum = a + b
End Function
End Class
これじゃだめですよね
2017/02/24(金) 00:11:18.49ID:Oi+tTZOh
>>298
VBAだろうがVSTOだろうがエクセルのオブジェクトモデルが変わるわけじゃないんだから
マクロの記録すればどう書けばいいかわかるでしょ
2017/02/24(金) 00:27:36.64ID:KvudGu/Z
>>299
ワークシートに記述できる関数の作り方の話だろ
2017/02/24(金) 00:29:47.62ID:Oi+tTZOh
>>300
マクロの記録って意味わかりますか?w
何が「だろ」なんだろうねえまったく
2017/02/24(金) 00:30:06.65ID:Fcam9Tjw
ググれもしないアホにするアドバイスなどない
2017/02/24(金) 01:58:28.60ID:DSVlYYpj
>>301
ワークシートの関数って、マクロの記録ができるんだ。
やり方教えてよ。
2017/02/24(金) 02:05:12.90ID:hvAhOak1
ワークシート関数ってセルに
=hoge(p1,p2,・・・)
の形式で記述するやつであってマクロの自動記録で実現する類のものではないんだが
2017/02/24(金) 02:12:00.33ID:FoaR8aGS
>>304
馬鹿過ぎて見てられないけど、そのワークシート関数を記述する前に
マクロの記録を開始してみ。

なにが「だが」だジジイかお前は
2017/02/24(金) 02:13:22.03ID:FoaR8aGS
っていうかマクロの記録なんてエクセル扱うなら基本中も基本なのに
そんなことも知らん奴が偉そうによく口出しする気になるよね逆に関心するわ
2017/02/24(金) 02:34:48.67ID:Rno5Qv0S
既存の関数の記録ではなくて新しく関数そのものを作成したいということじゃないのか
2017/02/24(金) 02:52:35.13ID:7RnISbJL
確実にワークシート関数とマクロの記録は関係ありませんね
2017/02/24(金) 03:26:41.24ID:hcCi+TdT
VBAerってどうしてこう傲慢で嫌なやつばっかりなの?
2017/02/24(金) 08:54:53.16ID:YZGHPd2K
アホが一人暴れてるだけだろ
まあ、グーグルに
vsto わー
まで入れたら vsto ワークシート関数 って補完されるぐらいなので >>302 が正解だと思う
2017/02/24(金) 17:29:18.57ID:hcCi+TdT
>>298
今のところVSTOだけじゃユーザー定義関数は作れない

選択肢
1. VBAからVSTOの関数を呼ぶ
2. Automationアドインを作る
3. Xllアドインを作る (Excel-DNA他)

参考
https://blogs.msdn.microsoft.com/pstubbs/2004/12/31/how-to-create-excel-udfs-in-vsto-managed-code/
https://www.codeproject.com/articles/606446/usingplusc-plus-netplususerplusdefinedplusfuncti
https://excel-dna.net/
312デフォルトの名無しさん
垢版 |
2017/02/24(金) 23:21:36.54ID:B84xWXbx
>>311
VSTOも進化して作れるのかと勝手に思ってましたが無理なんですね
これ以上悩まずに済んでありがたいです
Excel-DNAがいろいろできそうで日本語英語含めて情報多いのでC#で探ってみようかと思います
ありがとうございました
2017/02/25(土) 00:09:44.14ID:IvVV1H8V
>>312
有償でもよければAdd-in Expressってのもあるよ
https://www.add-in-express.com/creating-addins-blog/2011/08/04/video-creating-excel-udf-dot-net/
2017/02/25(土) 00:12:51.72ID:gi58Sbnx
>>312
マクロの自動記録とか関係ないこと試して時間を無駄にせずによかった
2017/02/25(土) 00:43:29.71ID:GYZ3b/6G
まだ言ってるのかよ馬鹿にも程があるな...
2017/02/25(土) 00:46:21.95ID:GYZ3b/6G
っていうか、マクロの自動記録を使えば書き方が分かる(どのオブジェクトのどのプロパティに
何を設定すればよいかわかる)と言ってるんであって、関係があるなんて言ってないんだけど、
まあお猿さんに言っても無駄だよね
2017/02/25(土) 00:49:54.26ID:gi58Sbnx
>>316
つまり関係なかったってことだよね
しょうもなー
2017/02/25(土) 00:57:14.04ID:GYZ3b/6G
>>317
だから関係があるなんて誰もいってねえの馬鹿
勝手にお前がそう誤読しただけ
2017/02/25(土) 01:07:29.44ID:qVwBAz+s
>>316
ヘルプなりgoogleなりですぐ出てくるじゃんw
なんでわざわざマクロの自動記録なんか使うの?
君みたいな魚頭だとこのレベルってことなの?
2017/02/25(土) 02:40:14.05ID:M3UBQh7W
VSTOでユーザー定義関数作りたい人にVBAによるのマクロの作り方教えてどうすんだよ
2017/02/25(土) 07:58:48.57ID:fA+zhTaO
>>311
vstoで作れるんじゃないか?
2017/02/25(土) 13:29:22.52ID:/fc3qg3R
>>318
恥ずかしすぎるから二度と出てくるなよ w

>>299
> VBAだろうがVSTOだろうがエクセルのオブジェクトモデルが変わるわけじゃないんだから
> マクロの記録すればどう書けばいいかわかるでしょ
2017/02/25(土) 13:30:05.34ID:/fc3qg3R
>>321
だけ
じゃできないって話でしょ
2017/02/25(土) 16:47:02.38ID:o4ZydImP
今までVS13コミュ使ってて15コミュにしたんだけど
InstallShieldLEのアイコンがプロジェクトの追加の欄に出て来ません><
InstallShieldLEはどうやったら使えるようになるんでしょうか
2017/02/25(土) 16:55:20.08ID:o4ZydImP
VS13コミュでは使えてました><
2017/02/25(土) 18:45:15.17ID:tuPnNVMH
>>324
ダウンロードWebサイト
http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=1033&;ver=prem

>*Visual Studio Community Edition is not supported.

Communityは非サポート
2017/02/25(土) 19:09:35.60ID:M3UBQh7W
同じ無料ならマイクロソフト純正のVisual Studio 2015 Installerの方が使い勝手いいんじゃないかね
2017/02/25(土) 19:45:22.68ID:o4ZydImP
VS13コミュでは使えてたのに(´・ω・`)
2017/02/25(土) 20:58:20.04ID:o4ZydImP
>>327
それメニューとかがしょぼくて嫌なんよ
Windows2000時代かよって思う
2017/02/25(土) 21:06:36.27ID:hQq9vvQK
メニューなんてあったっけ?
機能的にはどっちもどっちだと思うけど
2017/02/25(土) 21:19:23.84ID:M3UBQh7W
>>329
そうですか
.NET アセンブリでカスタム動作書けるから便利なんだけどな
2017/02/26(日) 00:21:57.52ID:vZ8Sg1tL
VS2015Communityでもインストール出来てる様子を紹介してるブログとかもあるから謎
2017/02/26(日) 11:52:42.66ID:wH9G6AAf
どこら辺が謎?
2017/02/26(日) 12:35:50.47ID:vZ8Sg1tL
対応してないって出てるのに何故インスト出来るの?
2017/02/26(日) 13:10:30.35ID:ezwyp2Zj
レジストリの値をProに書き換えるとインストールは出来るらしい
まともに動作するかどうかは知らんが
2017/02/26(日) 13:43:25.45ID:KRgNhAR8
ライセンス違反じゃないか
2017/02/26(日) 13:44:46.98ID:vZ8Sg1tL
いわゆる割れじゃないのw
てか、紹介しているサイトは割れ厨かよ
それとも別のプロ版入れてればインスト出来たりするのかな
2017/02/26(日) 16:52:51.92ID:vZ8Sg1tL
割れになりたくないのでMS純正のInstaller使います(´・ω・`)
2017/02/26(日) 16:55:44.11ID:xVkA2Qa6
InstallShieldを買ってもいいんだよ?
2017/02/26(日) 18:58:30.01ID:vZ8Sg1tL
お金がありません(´・ω・`)
2017/02/26(日) 19:26:39.38ID:vZ8Sg1tL
さっそくプロジェクトに組み込んで使ってみたけど悪くない
でも、これ必ずアイコンをインストールファイルに加えないといけないの?
InstallShieldは全部一つのファイルにまとめられたのに・・
そもそもアイコン止めたとしても必ずファイル2つは必要だよね
なんで一つにまとめないのさ
2017/02/26(日) 19:45:17.51ID:0iYgdE3k
>>341
ショートカットのアイコンの話?
アイコンとしてEXEを指定できるだろ
2017/02/26(日) 19:48:25.48ID:maiJN44m
>>342
馬鹿は黙ってろよwww
■ このスレッドは過去ログ倉庫に格納されています