2017-01-23 19 views
0

我克隆了一個git repo,但一直無法運行程序由於運行時錯誤:「‘「Cassette.AssetReferenceException。在服務器錯誤‘/’應用程序引用錯誤」 ~/Scripts/this.js’,第1行無法找到」 ~/Scripts/jquery-1.7.1.jsCassette.AssetReferenceException:引用錯誤在「〜/ Scripts/this.js」中,第1行。找不到「〜/ Scripts/jquery-1.7.1.js」

在1號線在this.js我:///reference path = "~/Scripts/jquery-1.7.1「/(包括開始和結束括號,但是如果我在這裏添加它們,將刪除我的參考路徑)

我已經安裝了用於VS的Typscript,正確的Cassette版本,jquery-1.7.1呃。我試過卸載並重新安裝VS ....我沒有在VS編譯錯誤。我已經重新回購了這個回購百次。我知道這個回購很好,因爲它可以在另一臺電腦上運行。所以它絕對是我的設置和卡帶。如果我刪除所有磁帶參考,我的頁面加載(不正確,但我不會再有錯誤。)

我有點迷路了。有沒有人遇到過這個?

回答

0

經過幾個小時的觀察,我找到了答案。 2件事: 即使我卸載並重新安裝Cassette後,出於某種原因,我的項目中只加載了Cassette和Cassette.View的引用。我不得不手動瀏覽並添加Cassette.Web的參考。第二件事是在_layout.cshtml文件中,我不得不引用我的jquery文件,如下所示: @ {Bundles.Reference(「Scripts/jquery-1.7.1.js」); }

INSTEAD OF

@ {Bundles.Reference( 「腳本」); } IDK爲什麼但它現在有效。其他人提到他們也必須這樣。

相關問題