我想在Google Play控制台上发布我的应用的新版本.
我有一个版本,我没有发布,然后我上传了一个新的版本,我想要发布.
当我按下"RELEASE TO PRODUCTION"按钮时,我收到以下消息:
"要发布到生产环境,请确保您已经没有生产中的草稿版本"
如果我尝试"发布到生产"这个以前的版本,我会得到相同的信息.我怎么能打破这个循环呢?有任何想法吗?
我需要对与黄金页面有点类似的东西实现分类和子分类.
假设我有下表:
CategoryId, Title
10, Home
20, Business
30, Hobbies
Run Code Online (Sandbox Code Playgroud)
我有两个选项来编码子分类.
CategoryId, SubCategoryId, Title
10, 100, Gardening
10, 110, Kitchen
10, 120, ...
20, 100, Development
20, 110, Marketing
20, 120, ...
30, 100, Soccer
30, 110, Reading
30, 120, ...
Run Code Online (Sandbox Code Playgroud)
CategoryId, SubCategoryId, Title
10, 100, Gardening
10, 110, Kitchen
10, 120, ...
20, 130, Development
20, 140, Marketing
20, 150, ...
30, 160, Soccer
30, 170, Reading
30, 180, ... …
Run Code Online (Sandbox Code Playgroud) 我已将项目部署到Azure。在我的项目中,我有“ App_Data \ Images”文件夹。
现在,我尝试执行以下操作:
String filename = GLOBAL_IMAGES_VALS.GET_FILE_PREFIX(imageType) + "-" + User.Identity.GetUserId<int>().ToString() + Path.GetExtension(image.FileName);
String origPath = Server.MapPath("~\\App_Data")+"\\Images\\" + filename;
Run Code Online (Sandbox Code Playgroud)
但是然后尝试:
image.SaveAs(origPath);
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
找不到路径“ D:\ home \ site \ wwwroot \ App_Data \ Images \ logo-10003065.jpg”的一部分。
如何将文件保存到“ App_Data \ Images \”?
抱歉,这不是技术问题.
我正在研究如何在Android应用程序中实现一个非常常见的功能,用户可以在其中裁剪图像的一部分.这通常使用悬停在阴影图像上方的方形窗口来执行.一个很好的例子是在linkedin应用程序中选择配置文件图像.有谁知道或有很好的例子如何做到这一点?
提前致谢.
我的ViewModel中有以下字段:
[DataType(DataType.Date)]
[Display(Name = "Preferred date)")]
public DateTime EventDate { get; set; }
Run Code Online (Sandbox Code Playgroud)
产生以下标记:
<input class="input-validation-error form-control text-box single-line" data-val="true" data-val-date="The field Preferred date must be a date." data-val-required="The Preferred date field is required." id="EventDate" name="EventDate" type="date" value="">
Run Code Online (Sandbox Code Playgroud)
如果用户没有选择值(即,将此字段留空value=""
),则返回到ViewModel的数据为"{1/1/0001 12:00:00 AM}"并且ModelState.IsValid
是false
.
我不希望这个字段是必需的!
我试着用我的替换标记:
<input class="form-control text-box single-line" id="EventDate" name="EventDate" type="date" value="1/1/1980">
Run Code Online (Sandbox Code Playgroud)
但是,返回的值仍然是"{1/1/0001 12:00:00 AM}"并且ModelState.IsValid
是false
.
如何在此字段上禁用必需的验证(仅限)?提前致谢.
我正在尝试执行以下操作:
public class A
{
}
public class B
{
}
Run Code Online (Sandbox Code Playgroud)
在项目的某个地方我想要这个:
public class C
{
public T func<T>(T obj) [where T can be either of class A or class B]
{
obj.x = 100;
return obj;
}
}
Run Code Online (Sandbox Code Playgroud)
我一直在努力:
public T func<T>(T obj) where T: A, B
Run Code Online (Sandbox Code Playgroud)
但这给了我:
类型类约束"B"必须在任何其他约束之前.
有人可以解释我如何func
只接受A级或B级?
这一定是一个非常愚蠢的问题.我试图在一个新线程中运行一个耗时的过程,所以我将能够显示进度条.我以前从未使用过线程.我必须做错事,因为当我使用这种.Start()
方法时,似乎没有任何事情发生.
private void btnStart_Click(object sender, EventArgs e)
{
clsScrap oScrap = new clsScrap(txtInputFilename.Text,txtImgSrc.Text);
Thread ScrapThread = new Thread(new ThreadStart(oScrap.Scrap));
ScrapThread.Start();
while (oScrap.GetLinkCount() < 0) ;
myProgressBar.Minimum = 1;
myProgressBar.Maximum = oScrap.GetLinkCount();
while (ScrapThread.IsAlive)
{
Thread.Sleep(1000 * 30);
myProgressBar.Value = oScrap.GetCurrLinkNo();
}
}
Run Code Online (Sandbox Code Playgroud)
我在oScrap.Scrap()的开头放了一个断点,但它永远不会到达那里.后ScrapThread.Start();
线,它只是移动到下一个while循环和被卡在那里(功能oScrap.GetLinkCount()
猜想初始化后迅速返回正值)
我究竟做错了什么?提前致谢.
我正在尝试将图像从服务器上传到 Azure:
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(GLOBAL_AZURE.AZURE_STORAGE_CONNECTION_STRING);
CloudBlobContainer container = storageAccount.CreateCloudBlobClient().GetContainerReference("my-container");
CloudBlockBlob blockBlob = container.GetBlockBlobReference("my-img.jpg");
using (FileStream img = File.Open("d:\...\my-img.jpg",FileMode.Open))
{
blockBlob.UploadFromStream(img);
}
Run Code Online (Sandbox Code Playgroud)
一切正常,直到UploadFromStream
抛出:
"The remote server returned an error: (404) Not Found."
Run Code Online (Sandbox Code Playgroud)
my-container
在门户上创建并被定义为“公共 Blob”。
任何想法可能是什么问题?
我相信这对你们大多数人来说都是一个愚蠢的问题.但是,我已经敲了很长时间.来自ASP.NET/C#,我现在正在尝试使用PHP.但是整个OOrintation给了我很多时间.
我有以下代码:
<html>
<head>
</head>
<body>
<?php
echo "hello<br/>";
class clsA
{
function a_func()
{
echo "a_func() executed <br/>";
}
}
abstract class clsB
{
protected $A;
function clsB()
{
$A = new clsA();
echo "clsB constructor ended<br/>";
}
}
class clsC extends clsB
{
function try_this()
{
echo "entered try_this() function <br/>";
$this->A->a_func();
}
}
$c = new clsC();
$c->try_this();
echo "end successfuly<br/>";
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
根据我的简单理解,此代码应该包含以下行:
你好
clsB构造函数结束了
输入了try_this()函数
a_func()已执行
但是,它没有运行'a_func',我得到的是:
你好
clsB构造函数结束了
输入了try_this()函数
谁能发现问题?
提前致谢.
我有一个非常简单的烦人问题,但我似乎无法找到问题.
我有一个简单的'测试'控制器.这是代码:
public class testController : Controller
{
//
// GET: /test/
public ActionResult Index(int id)
{
ItemModel item = null;
item = CommonLib.ReturnFullItem(id);
return View("~/Views/Emails/ItemRecordedEmail", item);
}
}
Run Code Online (Sandbox Code Playgroud)
我的文件夹/ Views/Emails /里面有ItemRecordedEmail.cshtml视图.但是我收到以下错误消息:
未找到视图'/ Views/Emails/ItemRecordedEmail'或其主人,或者没有视图引擎支持搜索的位置.搜索了以下位置:/ Views/Emails/ItemRecordedEmail
当我将ItemRecordedEmail.cshtml移动到某个共享文件夹并相应地更改代码时,一切似乎都正常.任何想法我做错了什么?
编辑:我改变了路径' 〜/Views/Emails.这是最原始的路径,在我做出所有尝试之后,我意外地将它排除在外.相同的错误消息仍然存在相同的问题,只有这次它在'〜/ Views/Emails'文件夹中查找它.
我试图在ASP.NET MVC 5中使用oauth与Google.
在谷歌的开发者控制台中,我提出了重定向uri:
www.mydomain.com/account/externallogincallback
Run Code Online (Sandbox Code Playgroud)
并认为这样做.但事实并非如此.
我放:
www.mydomain.com/signin-google
Run Code Online (Sandbox Code Playgroud)
它工作了!
我试图在我的项目中搜索字符串"signin-google",但无法在任何地方找到它.
有人能告诉我发生了什么事吗?为什么会这样?谢谢.
我有以下代码:
DateFormat dateFormat = new SimpleDateFormat(SQL_SERVER_DATE_FORMAT);
Date startDate;
startDate = (Date) dateFormat.parse(some_string_represents_date_received_from_sql_server);
Run Code Online (Sandbox Code Playgroud)
其中SQL_SERVER_DATE_FORMAT是:
public static final String SQL_SERVER_DATE_FORMAT = "yyyy-mm-dd'T'HH:mm:ss";
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当some_string_represents_date_received_from_sql_server = '2014-02-05T12:15:59.417'
我错误地将1388916959000
其转换为ticks时,这意味着Sun Jan 05 12:15:59 GMT+02:00 2014
.
当我有some_string_represents_date_received_from_sql_server = '2014-01-30T16:30:00.437'
我得到这个正确转换为1391092200000
滴答,这意味着Thu Jan 30 16:30:00 GMT+02:00 2014
.
有任何想法吗?
android ×3
asp.net ×3
asp.net-mvc ×3
c# ×3
azure ×2
categories ×1
crop ×1
database ×1
date ×1
generics ×1
java ×1
oauth-2.0 ×1
oop ×1
php ×1
sql-server ×1
validation ×1
winforms ×1