私は Visual Studio 2012 で ASP Web ページを使用しています。いくつかのテストを作成し始めており、それらのテストの 1 つで、Web サイト プロジェクトのファイルで使用されるグローバル/サイト全体の変数を使用しています。問題は、プロジェクトのファイルで宣言された変数を使用すると、エラーが発生することです。おそらく私は何かを見逃しているか、間違いを犯しています。
私が持っているコードは次のファイルです: _AppStart.vbhtml (私のウェブサイトのルートにあります)
@Code
'Declaring Global Variables for the Application
Dim sitename As String = "Test Razor App"
終了コード
ファイル: App_Layout/defaultTheme/_header.vbhtml
<meta charset="utf-8" />
'<title>@sitename</title>
'<link rel="stylesheet" type="text/css" href="style.css" />
@sitename を使用すると、「'sitename' が宣言されていません」というエラーが表示されます。保護レベルにより、アクセスできない場合があります。テキストを使用すると、プロジェクトは完全に実行されます。
http://www.w3schools.com/aspnet/webpages_global.aspの基本的なチュートリアルに従っています
どんな助けでも良いでしょう。前もって感謝します。