【質問】ASP.NETスレ Part7【雑談】 (806レス)
上下前次1-新
558: 2016/05/03(火)10:39 ID:??? AAS
何がしたいかわからんけど
Applicationレベル変数とか、static(Shared)変数とか、キャッシュとか、そういう話の気もしないでもない
559(1): 2016/05/05(木)22:29 ID:??? AAS
WebFormプロジェクトを作成した場合、作成の仕方によって
Global.asax
と言うファイルが有る場合と無い場合がありますが、
これは何ですか?
560(1): 2016/05/06(金)09:37 ID:??? AAS
>>559
アプリケーション全体の変数やイベントを定義するところ
561: 2016/05/07(土)18:48 ID:??? AAS
>>560
プロジェクトの作り方によってGlobal.asax が生成されたりされなかったり
する理由はなぜですか?
562: 2016/05/07(土)19:25 ID:??? AAS
その日の気分
563: 2016/05/07(土)21:08 ID:??? AAS
そりゃプロジェクトの作り方が違うからだろ
プロジェクトによってはデフォルトで何かしらのコードが必要だから生成されてるんじゃね
そのプロジェクト作るソフトの方に聞けよ
564(1): 2016/05/11(水)17:04 ID:1x13iLec(1) AAS
コードビハインドのクラス(aspx.cs)の、インスタンスはどのタイミングで破棄されるのでしょうか?
(インスタンスはどの単位で作られるのでしょうか?)
1. そのページにリクエストがあるごとにインスタンスが作られ、破棄される?
2. インスタンスはシングルトン? (アプリケ-ションが起動してインスタンスが作られたら、すべてのリクエストで一つのインスタンスが共有される?
(ASP.NET MVC の Controller クラスのインスタンスと同じ)
既存のコードを眺めていて、
コードビハインドのクラスのメンバ変数(インスタンス変数)にログインユーザに関する情報等を格納している箇所を見つけたので、
もし上記が 1. だったら大丈夫だけど、 2. だったらやばいなと思って調べているのですが、
ググっても見つけられませんでした・・・
565: 2016/05/11(水)17:10 ID:??? AAS
1
566: 2016/05/11(水)18:18 ID:??? AAS
つかMVCのコントローラもシングルトンではないと思うが
567: 2016/05/12(木)00:50 ID:??? AAS
>>564
2.だと何がやばい?
568: 2016/05/14(土)21:07 ID:??? AAS
Visual Studioを色設定をダークな色合いにしているのだが、
ASP.NETのエディタ画面で、
<%-- コメント --%>
などを表示すると、この両端の<%, %>の記号が、
Visual Studioのエディタの画面で白く光って目立つのが目障りなのだが、
灰色に変更するなど可能かな?
569: 2016/05/21(土)22:40 ID:??? AAS
もしかしてASP.netってRuby on Railsよりイケてる?
570: 2016/05/21(土)22:57 ID:??? AAS
何を持ってしてイケてるかどうか判断するんだよ
571: 2016/05/21(土)23:17 ID:??? AAS
そりゃ書き心地だよ
572(4): 2016/05/27(金)22:10 ID:??? AAS
ASPでlog4netっていうの使おうとしたら403エラーとかいうのが出た。
エラーページで以下のようなことが書いてあるんだけどよくわからん。
とくに["SITE_NAME"]とかいうのが何のことかわからん。
誰か助けて。
対処方法:
?ディレクトリの参照を有効にしない場合は、既定のドキュメントが構成され、ファイルが確実に存在するようにします。
? ディレクトリの参照を有効にします。 1.IIS Express インストール ディレクトリに移動します。
2.appcmd set config /section:system.webServer/directoryBrowse /enabled:true を実行して、サーバー レベルでのディレクトリ参照を有効にします。
3.appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true を実行して、サイト レベルでのディレクトリ参照を有効にします。
?サイトまたはアプリケーション構成ファイルで configuration/system.webServer/directoryBrowse@enabled 属性が true に設定されていることを確認します。
573(1): 2016/05/27(金)22:52 ID:??? AAS
>>572
そのlog4netっていうの初耳だが何するやつ?
574: 2016/05/27(金)22:57 ID:??? AAS
>>573
ログを吐くためのライブラリ。
575: 2016/05/27(金)23:36 ID:??? AAS
IIS でやってるなら、フォルダへの書き込み権限がないとか、log4net の設定ファイルが間違ってんじゃね。
576: 2016/05/27(金)23:49 ID:??? AAS
リリースがIISでデバッグがIIS Expressだよね?
フォルダへの書き込み権限ってどうやって設定&確認するの?
577: 2016/05/28(土)00:21 ID:??? AAS
まさか本当に確認してないのか。
IIS でプロセスを動かすと IIS_USER だったかそんな名前のユーザで実行される。
だからフォルダのセキュリティ設定を見て、このユーザの書き込み権限が設定されているかを確認する。
注:うろ覚え
上下前次1-新書関写板覧索設栞歴
あと 229 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.252s*