2014-02-24 43 views

回答

4

我认为这些CoffeeScript的文件将在您的csproj上市post deployment action文件,以便它们在Visual Studio中显示?

您所要做的就是确保Build Action设置为None而不是Content,并且它们不会被部署。

+0

感谢您的及时答复David。是的,CoffeeScript文件列在我的项目文件中。这听起来很不错,不过,我有很多文件,所以起初会有点乏味。然后,我还必须记住,每次添加新文件时都要更改该设置。我也会尝试其他发布的解决方案。我会告诉你哪一个最简单。 – triniMahn

+0

是的,请尝试艾哈迈德的解决方案。部署后操作尚未得到广泛使用,所以很高兴看到它们被很好地利用! –

+0

至于构建操作,请注意,您可以在解决方案资源管理器中多选择所有的coffeescript文件,并一次全部更改。你也可以手工编辑你的csproj文件。但是,是的,每个新文件都是一个痛点。 –

1

一个可能的方式做到这一点是THROU GH运行这样

cd /d %HOME%\site\wwwroot 
for /F "tokens=*" %%i in ('dir /s /b *.coffee') do del %%i 

一个批处理文件,您可以使用回声虽然第一次,以确保它删除了正确的文件

for /F "tokens=*" %%i in ('dir /s /b *.coffee') do echo %%i >> toBeDeleted.txt 
+0

@amelsayed这似乎是一个体面的解决方案,我会尝试这个和大卫的,我会让你知道哪个效果最好。谢谢! – triniMahn