我試圖通過asp.net webapp發送文件。類,結構或接口成員聲明中的無效標記
我收到以下錯誤8次,從我的代碼不同勢符號: 無效令牌「=」類,結構或接口成員聲明
這種感覺就像我缺少一個功能,但我我不確定。
這是我整個的.cs類代碼:
// A namespace does not directly contain members such as fields or methods
namespace vCardGenerator.Website
{
public partial class SendvCard
{
public void Mailvcard()
{
//Class SendMail.cs
/*
string txtFile = txtFile.Text;
string strDir = "C:\\local\\vCardGenerator.Website"; //temp save location
string strFilename = Path.GetFileName(txtFile.PostedFile.FileName);
txtFile.PostedFile.SaveAs(strDir + strfilename);
mail.Attachments.Add(new MailAttachment(strDir + strFilename));
//Error with MailAttachment/MailAddress??
MailAddress;
if (useOverrideIfDebug && AppSettings.EmailToAddressOverride.Length > 0)
to = new MailAddress(AppSettings.EmailToAddressOverride, recipient.DisplayName);
else
to = recipient;
Exception error = null;
foreach (string server in AppSettings.SmtpServers)
{
*/
Mailer smtp = new Mailer(server);
}
smtp.AddAttachment = (@"C:\\Desktop\\FirstName_FamilyName.vcf");
smtp.FromAddress = "email";
smtp.Subject = "vCard";
smtp.MailBody = "vCard is added as file";
smtp.AddRecipient = txtMail.Text;
//to = txtMail.Text;
try
{
SmtpMail.Send();
}
catch (exception ex)
{
Responds.Write("Exception Occured: " + ex);
}
// Responds.Write("FAiled, try again please!")
finally
{
Responds.Write("De vCard has been sent succesfully!");
}
// delete vcard
// File.Delete(@"C:\\Bureaublad\\") + ("FirstName_LastName.vcf");
File.Delete(strDir + strFilename);
}
我這個初學者,並希望就如何解決這個問題的提示,因爲谷歌再次失敗,我和我半天硬是搜索爲了它。 但你必須從某個地方開始吧?
由於事先
你有你註釋的代碼 - 哪部分不工作? – codingbiz