ファイルの種類 | ASP.Net Web Page |
開発者 | Microsoft |
Ads |
File with .CSHTML extension contains Razor C# code and HTML format data generated by Razor ASP.NET server. This type of file is similar to ASP and ASPX file formats, but uses different programming syntax. It offers more powerful tools for creating templates compared with standard MVC engine offered by ASP.NET. VBHTML file format offers similar functionality and is based on Visual Basic programming language.
CSHTML files are executed on server side by Razor view engine, which generates website HTML file and runs it in user’s web browser. These files can be created using dedicated Microsoft Visual Studio environment, which supports syntax highlighting and a verification of the code syntax, as well as Intellisense features such as hinting and automatic code completion. C# code blocks are enclosed in block contained within @ markers to separate it from HTML content.
.CSHTML拡張子を持つファイルには、Razor ASP.NETサーバーによって生成されたRazor C#コードとHTML形式のデータが含まれています。この種類のファイルはASPおよびASPXファイル形式に似ていますが、異なるプログラミング構文を使用します。 ASP.NETが提供する標準のMVCエンジンと比較して、テンプレートを作成するためのより強力なツールを提供します。 VBHTMLファイル形式も同様の機能を提供し、Visual Basicプログラミング言語に基づいています。
CSHTMLファイルは、WebサイトのHTMLファイルを生成してユーザーのWebブラウザで実行するRazorビューエンジンによってサーバー側で実行されます。これらのファイルは専用のMicrosoft Visual Studio環境を使用して作成できます。この環境では、構文の強調表示とコード構文の検証、およびヒント作成や自動コード補完などのIntellisense機能をサポートしています。 C#コードブロックは、HTMLコンテンツと区別するために@マーカーで囲まれたブロックで囲まれています。
あなたのコンピュータ上でCSHTML ファイルを開くことができない場合、その原因として考えられるものは、いくつかあります。そのうちまず最も重要なもの(最も頻繁に起こりがちなもの)は、CSHTMLファイルを取り扱える適切なアプリケーションがあなたのコンピュータにインストールされていないことです。
この問題を解決するためのごく簡単な方法は、適切なアプリケーションを検索して見つけ、ダウンロードすることです。 その最初のステップはもう行われました - CSHTMLファイルをサポートするプログラムの一覧は次の通りです。あとは適切なアプリケーションをダウンロードし、インストールするだけです。
このページの後半には、CSHTMLファイルに関する問題を引き起こした可能性のある他の原因について説明します。 p>
CSHTMLファイル#を開いて編集することができない時、必ずしもお使いのコンピュータに該当するソフトウェアがインストールされていないわけではありません。また、ASP.Net Web Pageファイルの編集を阻害する他の問題が生じているのかもしれません。起こりうる問題の一覧を以下に掲載しました。
これらのどの理由もお抱えの問題に関連しないことを確信している(又はそれらを排除できた)なら、お使いのプログラムはCSHTMLファイルを問題なく取り扱えるはずです。それでもCSHTMLファイルに関する問題が解決しない場合、めったに起こりえないCSHTMLファイルに関する問題が生じているのかもしれません。その場合は専門家の助け借りるほかありません。
.a4p | Adobe Authorware Package Without Runtime |
.a5w | Adobe Authorware Unpackaged Format |
.adr | Opera Bookmarks Format |
.aex | Greetings Card Format |
.alx | BlackBerry Application Loader Format |
.an | Adobe Edge Animate Project Format |
.ap | Fifth Generation Systems Active Page Format |
.aro | SteelArrow Script Format |
特定のファイルを新しいプログラム(例えば、私のファイル.CSHTML)に関連付けるには、2つの方法があります。まず簡単な方法は、選択したCSHTMLファイル上で右クリックすることです。出現したドロップダウンメニューから「既定のプログラムにする」を選択し、次に「参照」をクリックして希望するプログラムを見つけます。それを選択し、[OK]をクリックして確定させれば完了です。
多くのファイルには、テキストまたは数字の形式によるデータが含まれています。それは、未知のファイル(例えば.CSHTML)を開く際に、Windowsに標準装備されたメモ帳プログラムを使い、ファイルにエンコードされたデータの一部を見ることもできるます。この方法により多くのファイルの内容をプレビューすることができますが、専用のプログラムを使用した時ほど自由に閲覧できるわけではありません。