Allen,
voor mijn zelfstudie lessen ivm ASP.NET MVC3 Razor ben ik er achter gekomen dat mijn hoster de RC2 van ASP.NET 3 nog niet gedeployed heeft en hierdoor dus een aantal DLL's ontbreken.
Dit probleem is opgelost door manueel een aantal DLL's over te zetten naar de BIN folder.
Nu wil ik dit automatiseren door een batch te laten runnen in het post-build event wanneer mijn applicatie gepublished wordt (dus niet bij debug).
Ook zou ik deze batch zo dynamisch mogelijk willen maken omwille van het feit dat ik op meerdere domeinen dien te deployen.
Volgende code heb ik reeds:
Dit werkt volledig, maar zoals jullie zien staat enerzijds username, wachtwoord en subdomein hard-coded hierin. met username en wachtwoord kan ik nog leven, maar ik zou graag het "cd" commando dynamisch willen hebben (zeker het eerste stuk, dus bv. razor.vibri.com ).
Ik heb reeds geprobeerd mbv:
cd %1\wwwroot\bin
en
cd %1"\wwwroot\bin"
en
SET Temp = %1
cd %Temp%\wwwroot\bin
...
maar niets van deze werkt, heb reeds gegoogled maar vindt niet zo makkelijk hier iets van terug.
Hetgeen hij nu doet is letterlijk %1 mee afdrukken en naar deze folder gaan, wat dus niet lukt
Het is iets belachelijks maar geraak er niet echt uit
any thoughts?
voor mijn zelfstudie lessen ivm ASP.NET MVC3 Razor ben ik er achter gekomen dat mijn hoster de RC2 van ASP.NET 3 nog niet gedeployed heeft en hierdoor dus een aantal DLL's ontbreken.
Dit probleem is opgelost door manueel een aantal DLL's over te zetten naar de BIN folder.
Nu wil ik dit automatiseren door een batch te laten runnen in het post-build event wanneer mijn applicatie gepublished wordt (dus niet bij debug).
Ook zou ik deze batch zo dynamisch mogelijk willen maken omwille van het feit dat ik op meerdere domeinen dien te deployen.
Volgende code heb ik reeds:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| SET test = %1 ftp -s:%0 goto done open ftp.vibri.com vibriaccount TweakersGot123password lcd "E:\Personal\Development\mvc dll" cd "razor.vibri.com\wwwroot\bin\" prompt binary mput *.* bye :done @echo off cls exit |
Dit werkt volledig, maar zoals jullie zien staat enerzijds username, wachtwoord en subdomein hard-coded hierin. met username en wachtwoord kan ik nog leven, maar ik zou graag het "cd" commando dynamisch willen hebben (zeker het eerste stuk, dus bv. razor.vibri.com ).
Ik heb reeds geprobeerd mbv:
cd %1\wwwroot\bin
en
cd %1"\wwwroot\bin"
en
SET Temp = %1
cd %Temp%\wwwroot\bin
...
maar niets van deze werkt, heb reeds gegoogled maar vindt niet zo makkelijk hier iets van terug.
Hetgeen hij nu doet is letterlijk %1 mee afdrukken en naar deze folder gaan, wat dus niet lukt
Het is iets belachelijks maar geraak er niet echt uit

any thoughts?
Last night I lay in bed looking up at the stars in the sky and I thought to myself, where the heck is the ceiling.