2

好的,VS2012中的Azure項目中的啓動操作選項位於WebRole屬性中。Azure Web角色啓動操作

但它保存在哪裏?在解決方案文件中沒有任何地方。更改文件後不會出現修改。

我必須在合併之後偶爾更改這些設置,並且一旦更改,它們將保持不變(直到在IDE之外進行下一次合併/修改)。

有人知道它被保存在哪裏嗎?我找不到它。更改此設置後沒有修改任何文件。 enter image description here

+0

它是「雲項目」中的.csdef文件。 – sharptooth

回答

2

如果有任何您的項目沒有文件的變化,檢查如果有用戶設置文件。這將與項目文件(.csproj, .ccproj)位於同一個目錄中,但會有一個U擴展名(我不在我可以檢查的機器上)。

+1

很酷。就是這樣。它變得更加難以找到,因爲用戶文件僅保存在退出VisualStudio上。該文件位於CloudProject中,名爲'* .. ccproj.user',設置爲'WebRoleSkipLaunchInBrowser'和'WebRoleHttpsSkipLaunchInBrowser',項目名稱爲節點文本(例如: MyWebProject)謝謝! –

+0

提示:找到它,使用搜索修改日期時間:http://superuser.com/questions/488251/how-to-search-for-files-modified-after-a-particular-time –

1

它是在服務定義文件(.CSDEF)

這應該在文件中加入:

<Startup> 
    <Task commandLine="" executionContext="elevated" taskType="simple" /> 
</Startup> 
+0

我說的是屬性中的StartupAction,而不是啓動任務。只需附上截圖,使其更清晰。 –

+0

嗯,那麼好的問題。 當該屬性發生變化時,看不到任何文件更改 –

+0

是的,那是我的觀點。對我來說似乎很陌生。更奇怪的是,該設置隨機重置。 –