Efetuando upload de arquivos com C# no IIS
Segue Pseudo Código para efetuar upload de arquivos com c# no IIS:
if (this.FileUpload1.HasFile)
{
this.FileUpload1.SaveAs(Server.MapPath(“~\\pastaX\\pastay\\” + this.FileUpload1.FileName));
}
Enjoy!
Configurando o IIS Express para acessos externos no Visual Studio 2013
Direto ao ponto:
1- Editar o arquivo %userprofile%\My Documents\IISExpress\config\applicationhost.config, ache o bind de seu site e adicione a seguinte linha (trocando pela porta adequada):
<binding protocol=”http” bindingInformation=”*:8080:*” />
2- Adequar a porta no Windows. Como admin efetue o comando abaixo substituindo a porta como for apropriado?
netsh http add urlacl url=http://*:8080/ user=everyone
3- Liberar o Firewall do Windows:
Start / Windows Firewall -> Advanced Security / Inbound Rules / New Rule…
Program %ProgramFiles%\IIS Express\iisexpress.exe
Ou na porta adequada!
Enjoy!